There are dozens of coding languages in wide use today, and for aspiring engineers, or anyone who wants to dabble in tech, it can be difficult to know where to start. This week Coding Dojo, a coding school with six locations, released a list of the five most in-demand programming languages. To create the ranking, it analyzed job postings on Dice.com and Indeed.com, looked at Google search data and spoke with its own instructors.
Here are the five most in-demand coding languages in America:
- 1. Python
- 2. Java
- 4. C#
- 5. PHP
Top-ranked Python is a “general-purpose, open-source programming language used by Reddit, Instagram, [and] Venmo,” according to a Coding Dojo press release. It first appeared in 1991 and has become extremely popular among data scientists. Next on the ranking was Java, also a versatile language. Java was developed by Sun Microsystems (a Silicon Valley company later acquired by Oracle) and was first released in 1995.
In addition to the national ranking, Coding Dojo published city-by-city rankings. And it revealed which companies had the most job openings requiring those skills. SpaceX, Google, Capital One and Home Depot were recently recruiting for many roles requiring Python knowledge. Lockheed Martin in Philadelphia was looking for many people who know Java.
The Most In-Demand Coding Languages in the Top U.S. Media Markets
Ruby on Rails appeared in the top five for a couple of cities, but not as often as engineers might have expected. Speros Misirlakis, Coding Dojo’s head of curriculum, explained in a statement, “This data backs up much of what we’ve known anecdotally in the developer community for years, like the lukewarm job demand for developer favorite language Ruby on Rails and just how high of a demand there is for Java.”