Computer Programmers

Software Development • Technology & IT Careers

Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

Typical Salary (Median)
$98,670
(2024 BLS data)
Half earn more, half earn less
Average Salary (Mean)
$103,640
Mathematical average of all salaries
National Employment
109,870
Education Required
Bachelor's degree
BLS Code: 151251

Understanding Salary Statistics: The typical salary (median) shows what a middle-of-the-road Computer Programmers earns, making it useful for salary negotiations. The average salary (mean) can be higher due to top earners and is often used in industry reports.

Salary Distribution

National salary ranges for Computer Programmers (2024)

10th Percentile
$52,190
25th Percentile
$71,860
75th Percentile
$128,960
90th Percentile
$162,090

Top Industries

Industries with the most Computer Programmers positions

1
Cross-industry, Private, Federal, State, and Local Government
109,870
$103,640 avg
2
Cross-industry, Private Ownership Only
93,990
$105,010 avg
3
Professional, Scientific, and Technical Services
49,490
$102,430 avg
4
Sector 54 - Professional, Scientific, and Technical Services
49,490
$102,430 avg
5
Computer Systems Design and Related Services
37,700
$98,320 avg

Work Environment

Office Remote

Career Overview

💼 About This Career

Computer Programmers professionals work in technology & it careers, specifically in software development. This role typically requires bachelor's degree and offers a median salary of $98,670.

📊 Job Market Outlook

The job growth outlook for Computer Programmers is rated as Moderate. Currently, there are approximately 109,870 people employed in this occupation nationwide.

Related Skills & Keywords

computer programmer coding jobs programming careers

Data Source: Salary and employment statistics are from the Bureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics (OEWS) program , 2024 data. Historical trends show changes over time. Individual results may vary based on experience, location, and employer.