Java, JavaScript/MEAN stack and Python are the coding languages in highest demand. (Photo via Shutterstock).

The programming languages that developers use to create software are as varied and dynamic and spoken language. New languages crop up and existing ones evolve over time and borrow from one another.

The fluid and organic nature of coding languages can make it difficult to pin down exactly which skills are most marketable. Demand also changes from city to city.

A new study from Bellevue-based programming bootcamp Coding Dojo aims to bring some clarity to the issue. Coding Dojo added up the number of job postings mentioning each coding language from sites like Indeed.com and Dice.com, the average monthly Google search volume for coding language keywords, and asked instructors about student demand for each language. The bootcamp compiled the results in a list ranking each language by city.

“This analysis shows that the demand for coding skills is local, and knowing a language that will help you get a job in San Jose may not get you hired in Washington D.C.,” Coding Dojo CEO Michael Choi said in a press release.

Below is Coding Dojo’s ranking of each coding language by city. Next to each city’s name is the company with the most job listings for the top language in that region.

Seattle (Amazon)

  1. Python
  2. Java
  3. JavaScript / MEAN stack
  4. C#
  5. Swift / iOS

New York (Bloomberg)

  1. JavaScript/MEAN stack
  2. Java
  3. Python
  4. C#
  5. Swift / iOS

Los Angeles (SpaceX)

  1. Python
  2. Java
  3. JavaScript / MEAN stack
  4. C#
  5. PHP

Chicago (Google)

  1. Python
  2. Java
  3. JavaScript / MEAN stack
  4. C#
  5. PHP

Philadelphia (Lockheed Martin)

  1. Java
  2. JavaScript / MEAN stack
  3. Python
  4. C#
  5. Swift / iOS

Dallas (Capital One)

  1. Python
  2. Java
  3. JavaScript / MEAN stack
  4. C#
  5. PHP

San Jose (Apple)

  1. Python
  2. Java
  3. JavaScript / MEAN stack
  4. Swift / iOS
  5. Ruby on Rails

Washington D.C. (Amazon and Capital One tie)

  1. Python
  2. Java
  3. JavaScript / MEAN stack
  4. C#
  5. PHP

Houston (JP Morgan Chase)

  1. JavaScript / MEAN stack
  2. Java
  3. Python
  4. C#
  5. PHP

Boston (Akamai)

  1. Python
  2. Java
  3. JavaScript / MEAN stack
  4. C#
  5. PHP

Atlanta (Home Depot)

  1. Python
  2. Java
  3. JavaScript / MEAN stack
  4. Ruby on Rails
  5. C#
Like what you're reading? Subscribe to GeekWire's free newsletters to catch every headline

Job Listings on GeekWork

Find more jobs on GeekWork. Employers, post a job here.