I'm surprised to see C# isn't more popular. I'm looking for a job and it seems that there's more C# than Java jobs out there (at least in my market. YMMV). Python is no surprise. Even people I know who aren't programmers know some Python!