Computer science is booming, with the industry is on track to create 1.4 million jobs by 2020, according to the Bureau of Labor and Statistics. Those seeking their big break in the growing industry have a myriad of choices. But which programming language should they be studying?
A new infographic from web hosting review site WhoIsHostingThis breaks down the history, function and learning curve of 10 of the most popular programming languages, from PHP to AJAX. According to the graphic, the easiest language to learn is Python, the most powerful is C++ and the one most likely to remain relevant in a decade is Java.
And students are eager to learn. At Harvard this fall, an introductory computer science course broke enrollment records. The course drew 819 undergraduates — nearly 12 percent of the student body.
Students are also looking beyond traditional means of education to become coding-savvy. Web startups such as One Month and Codecademy offer a series of online courses to orient students on a variety of programming languages.
In May, Codecademy announced that 24 million users had taken its free courses.
With so many options, which programming language is right for you?