Personally, I do not count anymore the languages I can use, there are just too many a decent generalist programmer is expected to know.But the ones I love working with, except Java, are Python and C#.Python can not be beat for automating things, and making quick (but useful) command-line utilities.