There is an ever-increasing demand for apps today, especially for mobile devices. Consequently, the IT industry needs more professionals to create these eagerly desired applications. So, it’s safe to say that the careers of programmer or coder offer not only job security but also plenty of choices for employment. In fact, the industry is currently suffering from a skills shortage.

However, if you want to sustain a long-term career in coding or programming, you need to land at a company that pays a good wage. Unfortunately, although many businesses desperately need app developers, it doesn't guarantee that they'll pay well. Maybe they can't attract talent because they don't pay well enough!

Today, we will look at U.S. coding salaries and, to a lesser extent, U.S. programming salaries. We'll even devote a little time to exploring what full-stack developer salaries in the U.S. look like.

We have a lot of ground to go over, so let's jump in. First, we begin with some background.

​​​​​​​Discover coding courses here.

Here's How to Land a Top Software Developer Job

Full Stack Development-MEANExplore Program
Here's How to Land a Top Software Developer Job

A Brief History of Coding

How old do you think coding is? Would you believe almost two centuries old? Here’s a bullet timeline outlining coding’s history.

  • 1843: Mathematician Ada Lovelace published an article about Charles Babbage’s Analytical Engine, which has become recognized as the first algorithm.
  • 1923: The German military combines coding and electricity and creates the Enigma coding machine.
  • 1943: Mathematician Alan Turing’s machines, built on the earlier code-breaking work of Polish cryptologists, routinely decode thousands of Germany’s Enigma messages.
  • 1952: Autocode, recognized as the first compiled programming language, debuts.
  • 1954: IBM invents FORTRAN.
  • 1958: LISP debuts.
  • 1959: COBOL debuts.
  • 1969: The Advanced Research Projects Agency Network (ARPANET), the predecessor of today’s Internet, is established.
  • 1970: Pascal debuts.
  • 1983: The C++ language makes its debut. It's still used today in Microsoft Explorer, Google Chrome, and Adobe apps.
  • 1989: Thanks to the advent of TCP/IP, ARPANET morphed into a worldwide interconnected network of networks or an “internet.” ARPANET would be decommissioned a year later.
  • 1990: Python debuts.
  • 1991: Visual Basic debuts.
  • 1995: A banner year for languages such as Java, JavaScript, Object Pascal, and PHP debut.
  • 2002: Microsoft’s .NET, a series of languages residing in a single framework, revolutionizes the modern office.

What’s the Difference Between Coding and Programming?

Though many people use these words interchangeably, there are significant differences between coding and programming. Computer code is the system of rules or sets of instructions written in any given programming language. So, coding is the process of translating our human language into lines of code that the computer can understand, and it’s the first step to developing a piece of software. Coding languages include Java, JavaScript, Python, and PHP.

On the other hand, programming is the task of creating an executable computer program that follows a set of instructions. Coding is actually considered part of the programming process. Computers can’t understand English, so the coder facilitates communication by converting the language into a computer language, then programmers create the application that handles all the tasks required.

The State of Coding and Programming Today

According to the figures provided by the U.S. Bureau of Labor Statistics, Information Technology and general computer employment will grow 13 percent between 2020 and 2030, a growth rate faster than the rate across all occupations, which clocks in at 8 percent. This data indicates that we'll need coders and programmers for at least another decade.

Furthermore, the BLS projects that software developers (including programming and coding) will grow at an even higher rate, 22 percent, from 2020 to 2030!

Coding and programming skills remain relevant today. Think of it: the OS your device uses, the apps you run on that device, and even this website, are all possible thanks to coding and programming. As long as there is a need to facilitate communication between humans and computers, and as long as people keep demanding new apps and software, there will be an ever-present need for coders and programmers.

So, where are the best U.S. coding salaries?

U.S. Coding Salaries

According to Indeed, here are the nine U.S. cities that pay the best salaries for computer coding specialists. We also give you a glimpse at full-stack developers in the U.S. by showing what happens if you expand to full-stack development from coding. Note that these figures can vary from week to week, depending on factors such as position availability and the number of coding professionals in the area:

  • Dallas, TX: $67,941 per year. Full-stack developer: $109,435 per year.
  • New York, NY: $63, 814 per year. Full-stack developer: $120,797 per year.
  • Nashville, TN: $63,703 per year. Full-stack developer: $94,283 per year.
  • Chicago, IL: $61,205 per year. Full-stack developer: $107,964 per year.
  • St. Louis, MO: $57,800 per year. Full-stack developer: $105,948 per year.
  • Tampa, FL: $53,624 per year. Full-stack developer: $111,605 per year.
  • Houston, TX: $50,207 per year. Full-stack developer: $93,431 per year.
  • Cincinnati, OH: $50,019 per year. Full-stack developer: $94,001 per year.
  • Jacksonville, FL: $49,677 per year. Full-stack developer: $91,497 per year.

U.S. Programming Salaries

Next, here are the nine cities that pay the best U.S. computer programming salaries, according to Indeed.

  • Los Angeles, CA: $93,780 per year.
  • Austin, TX: $88,621 per year.
  • New York, NY: $84,525 per year.
  • Washington DC: $77,512 per year.
  • Houston, TX: $62,737 per year.
  • Oklahoma City, OK: $57,158 per year.
  • Jacksonville, FL: $53,864 per year.
  • Huntsville, AL: $48,096 per year.
  • Orlando, FL: $46,511 per year.
Advance your career as a MEAN stack developer with the Full Stack Web Developer - MEAN Stack Master's Program. Enroll now!

Would You Like to Learn How to Code?

We will need more coders, programmers, and full-stack developers in the foreseeable future, so if you’re looking for a secure, in-demand career that pays well, look no further than coding! And the good news is, Simplilearn can help you realize your goal and earn a top U.S. coding salary thanks to their Caltech Coding Bootcamp.

This bootcamp, held in conjunction with Caltech's Center for Technology and Management Education (CTME), will give you a solid understanding of both front-end and back-end Java technologies, beginning with the basics and moving on to the advanced aspects of Full Stack Web Development. The bootcamp teaches you Angular, Spring Boot, web services, JSPs, and MongoDB, all the elements you need to kick off your new career as a full-stack developer.

Check out Simplilearn and take advantage of the coding bootcamp and other bootcamps on a wide variety of IT and programming-related topics. Prepare yourself for the digital future with the complete skill set that today's recruiters look for. Visit Simplilearn today!

About the Author

John TerraJohn Terra

John Terra lives in Nashua, New Hampshire and has been writing freelance since 1986. Besides his volume of work in the gaming industry, he has written articles for Inc.Magazine and Computer Shopper, as well as software reviews for ZDNet. More recently, he has done extensive work as a professional blogger. His hobbies include running, gaming, and consuming craft beers. His refrigerator is Wi-Fi compliant.

View More
  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.