What Is the Pay Scale for a Computer Programmer?

Computer programmers write instructions for computers in code to process information. Opportunities are beginning to decline slowly, but prospects are good for programmers experienced in the hottest languages and specific technologies. The median salary is between $58,000 and $76,000, with significant differences depending on the place of employment and the amount of experience and education.

  1. Function

    • Computer programmers work for software developers, computer manufacturers, financial services, insurance, manufacturing and industry, hospitals, educational institutions and for the government. They write instructions directing computers to accomplish goals of department managers or systems analysts. They write the instructions in a programming language such as COBOL for business applications, C++ for science, and HTML and JAVA in Web applications. Most programs are very long and complicated, and usually must be tested and reworked several times to solve any coding problems, a process called debugging.

    Significance

    • Most programmers work on specific jobs with a direct application, such as writing a program to process insurance claims in a more efficient manner, or upgrading a website to allow more customer interaction. Depending on the size of the project and the budget, programmers work independently or in teams. Usually a deadline is set by management, which can result in extra hours as the deadline approaches, and significant overtime if the program does not work properly once it is launched.

    Identification

    • The median starting salary for computer programmers is about $50,000. About 80 percent of programmers earn between $38,400 and $106,000. Narrowing it down further, the middle 50 percent earn between $49,500 and $85,000. Salaries are higher for those working for software publishers and computer systems designers, with the average salary between $68,000 and $80,000. Programmers working in hot fields such as game design earn an average of between $80,000 and $90,000.

    Potential

    • With experience, programmers can advance to senior positions, which may require further education. Senior programmers make an average of about $84,000. Programmers who work on contract and are experienced in the hottest languages currently earn about $65 an hour. Systems analysts, a position that requires extensive programming knowledge, earn excellent salaries at around $168,000 average.

    Expert Insight

    • The United States Bureau of Labor Statistics predicts a slow decline in the job outlook for computer programmers in the U.S. due to consolidation of systems and applications, advances in programming tools, and outsourcing work to other countries that pay lower wages. Programmers with strong technical skills who continue their education by learning new languages, and who work in expanding fields such as digital security, graphical-user interfaces, wireless applications and networking, should continue to find many opportunities.

Related Searches:

Resources

Comments

You May Also Like

  • What is a Computer Programmer's Salary?

    A computer programmer's salary can range from $50,000 to upwards of $100,000 per year, and freelance programmers can earn about $50 an...

  • The Average Game Programmer Salary

    In 2010, the video game industry is booming. With more than $7 billion in average annual revenue, there is a need for...

  • Computer Programming Job Salaries

    Computer programmers write the software that enables computer hardware to function. They typically take designs from software engineers and systems analysts and...

  • The Average Salary for Computer Animation

    A bachelor's degree in computer animation means the graduate can generate moving images using computer systems. This allows employment in fields like...

  • The Average Salary of a PHP Programmer

    PHP programmers and developers in New York City were the highest paid employees, according to PayScale, with salaries from $50,868 to $97,211.

  • The Annual Salary for Computer Programmers

    Computer programmers are, essentially, the people who tell computers what to do. A programmer devises and writes instructions that determine how computers...

  • The Average Computer Programmer Starting Salary

    Computer programmers write the programs that people use every day on their computers at work and at home. According to the Bureau...

  • The Salary Range for a Computer Programmer

    Computer programmers provide the technical know-how that allows companies and other organizations to initiate computerized solutions to their needs. Programmers write ...

  • What Salary Range Can a Game Programmer Expect?

    Game development involves different stages that bring a video game from conception to completion. During production, the design team is comprised of...

  • The Average Salary of a Computer Programmer

    Computer programmers are in charge of entering the commands that computers follow. These instructions can lead to various actions, such as selling...

  • Army CRSC Pay Scale

    Whether looking for a little money for college or hoping to serve their country, countless young men and women have entered the...

  • Average Salary of a Programming Analyst

    Programming analysts, defined as workers who analyze and design computer information systems as well as designing and writing the application programs for...

  • Salary Range of an Application Programmer

    Application programmers translate sets of instructions into special systems of code called programming languages. Computers then follow these instructions to perform ...

  • Salary for a Programmer Analyst I

    Entry-level computer programmer/analysts perform programming and analyst duties on software application programs, often assisting more senior programmer/analysts. A ...

  • Average Salary for a .Net Programmer

    A .NET programmer (pronounced "dot net") is a software development professional who designs software and computer programing using Microsoft .NET to develop...

  • What Are the Benefits of Computer Programmers?

    What Are the Benefits of Computer Programmers?. Computer programmers write computer software---the logical series of instructions computers use to perform their ...

  • Salary Range for Programmers

    Computer programmers write step-by-step instructions that instruct computers to perform various functions, including calculations, creating lists or paying employees ...

Related Ads

Featured