Wondering which programming language you should learn next, or brush up on? According to developer competition site CodeEval, Python and Java remain the most popular choices in submissions to its coding tests.
Python picture from Shutterstock
Knowing popular languages is useful, but you also need to pay attention to market trends. Java's popularity is dropping, so while it's still a useful skill, it may not make as much commercial sense as a growing language such as Ruby.
Check out the full infographic below:
Most Popular Programming Languages of 2014 [CodeEval Blog]