Computer Programmer Schools, Salaries, and Job Data

Job Numbers and Growth

Nationally, there are 435,000 working as computer programmers. This occupation has a low ranking for joblessness. The jobless rate for employees was about 4% in 2008.

Area Job Conditions

Computer programmers per capita is greatest in Ithaca (New York), Jefferson City (Missouri), and Albany (New York). Houma (Louisiana), Monroe (Louisiana), and Gary (Indiana) have the fewest per capita.

The highest salaries for workers are found in Fayetteville (North Carolina), Lowell (Massachusetts), and San Jose (California), and the lowest-paying areas are in Cleveland (Tennessee), Great Falls (Montana), and Danville (Illinois).

Training and Education

A bachelor's degree is generally expected for employees. Recent data shows that 73% of computer programmers have a degree. Workers with some schooling beyond high school, but not a four college degree, represent about 22% of the total. A high school diploma or GED, without further education, is held by 6% of employees. Recommended schools are shown in the column to the right; request information from them to help you decide which if any could help you with this career.

Part-Time Work and Self-Employment

Computer programmers working less than full time, whether by design or chance, were 5% of the total. Approximately 4% of people who work as workers are self-employed.


Computer Programmers: An Introductory Video


Computer Programmers Around the Country

In the list below, each metro area is rated for the relative popularity of computer programmers compared to other locations (that is, jobs per population). Single or double up or down arrows indicate the relative popularity in that location. Within each state listing, metro areas are sorted by the actual number of jobs for computer programmers.

Alabama

LocationMedian PayWorkersPopularity
Birmingham$73,0001,730
Huntsville$73,0001,140
Mobile$59,000370
Montgomery$63,000340
Tuscaloosa$69,00080
Dothan$42,00040
Decatur$55,00030

Alaska

LocationMedian PayWorkersPopularity
Anchorage$69,000410
Fairbanks$60,000120

Arizona

LocationMedian PayWorkersPopularity
Phoenix$71,0007,110
Tucson$67,0001,180
Flagstaff$52,00090
Yuma$56,00050

Arkansas

LocationMedian PayWorkersPopularity
Little Rock$66,0001,770
Jonesboro$62,00070

California

LocationMedian PayWorkersPopularity
San Jose$105,0005,840
Santa Ana$78,0003,940
Oakland$80,0003,330
San Francisco$89,0003,000
San Diego$77,0002,970
Sacramento$73,0001,710
Riverside$61,000800
Oxnard$76,000760
Santa Barbara$69,000620
Santa Cruz$72,000250
Santa Rosa$85,000240
Bakersfield$76,000220
Fresno$52,000190
Stockton$66,000120
San Luis Obispo$63,000120
Modesto$84,000110
Visalia$79,000110
Salinas$84,00090
Vallejo$93,00070
Merced$70,00040
Chico$57,00040
Napa$77,00040

Colorado

LocationMedian PayWorkersPopularity
Denver$80,0003,330
Boulder$90,0001,210
Colorado Springs$78,000850
Fort Collins$66,000200
Greeley$83,00090

Connecticut

LocationMedian PayWorkersPopularity
Hartford$78,0002,040
Bridgeport$88,0002,010
New Haven$98,000700
Danbury$81,000320
Norwich$70,000240
Waterbury70

Delaware

LocationMedian PayWorkersPopularity
Wilmington$79,0001,650
Dover$62,000200

District of Columbia

LocationMedian PayWorkersPopularity
Washington$83,00011,890

Florida

LocationMedian PayWorkersPopularity
Orlando$62,0004,200
Tampa$70,0004,140
Miami$70,0002,640
Fort Lauderdale$68,0002,250
West Palm Beach$68,0002,120
Jacksonville$70,0001,600
Palm Bay$61,000970
Tallahassee$56,000810
Sarasota$66,000580
Gainesville$54,000450
Naples$49,000310
Lakeland$67,000280
Pensacola$61,000270
Cape Coral$73,000250
Deltona$59,000210
Port St Lucie$51,000120
Fort Walton Beach$64,000100
Ocala$68,00080
Panama City$56,00030
Palm Coast$52,00030

Georgia

LocationMedian PayWorkersPopularity
Atlanta$75,0006,860
Columbus$77,000780
Dalton$51,000250
Augusta$66,000200
Macon$65,000130
Savannah$58,00080
Athens$55,00080
Gainesville$45,00040
Rome$77,00030

Hawaii

LocationMedian PayWorkersPopularity
Honolulu$63,0001,020

Idaho

LocationMedian PayWorkersPopularity
Boise$63,000960
Idaho Falls$54,000160
Lewiston$54,00040

Illinois

LocationMedian PayWorkersPopularity
Chicago$78,00017,030
Springfield$72,000400
Peoria$69,000390
Champaign$49,000330
Rockford$59,000250
Danville$34,00060

Indiana

LocationMedian PayWorkersPopularity
Indianapolis$72,0003,140
Evansville$64,000330
Fort Wayne$67,000310
Lafayette$57,000300
South Bend$62,000200
Bloomington$50,000160
Columbus$73,000120
Elkhart$52,000100
Gary$53,00080
Terre Haute$56,00060
Muncie$59,00040

Iowa

LocationMedian PayWorkersPopularity
Des Moines$65,0001,890
Davenport$62,000600
Cedar Rapids$59,000530
Iowa City$59,000240
Waterloo$59,000140
Ames$53,000120
Dubuque$49,00090
Sioux City$66,00070

Kansas

LocationMedian PayWorkersPopularity
Wichita$65,000620
Topeka$63,000460
Lawrence$63,000280

Kentucky

LocationMedian PayWorkersPopularity
Louisville$67,0001,290
Lexington$69,000490
Bowling Green$46,00040

Louisiana

LocationMedian PayWorkersPopularity
New Orleans$56,0001,130
Baton Rouge$53,000860
Shreveport$49,000230
Lafayette$50,000190
Lake Charles$56,000110
Alexandria$42,00060
Houma$49,00040
Monroe$67,00030

Maine

LocationMedian PayWorkersPopularity
Portland$68,000300
Bangor$50,00040

Maryland

LocationMedian PayWorkersPopularity
Baltimore$77,0003,840
Bethesda$81,0002,780
Hagerstown$53,000110
Salisbury$61,00050
Cumberland$63,00050

Massachusetts

LocationMedian PayWorkersPopularity
Boston$83,0007,550
Worcester$79,000480
Framingham$75,000460
Lowell$106,000350
Springfield$73,000300
Taunton$63,000180
Lawrence$71,000110
Haverhill$64,00090
Brockton$73,00050
Pittsfield$56,00050
Barnstable Town$79,00050

Michigan

LocationMedian PayWorkersPopularity
Warren$70,0005,480
Detroit$72,0002,380
Ann Arbor$71,0001,140
Grand Rapids$58,000930
Lansing$65,000380
Kalamazoo$52,000320
Holland$59,000210
Flint$64,000190
Saginaw$56,000160
Muskegon$57,000110
Battle Creek$74,00050
Niles$53,00050
Bay City$63,00040

Minnesota

LocationMedian PayWorkersPopularity
Minneapolis$68,0004,520
Rochester$103,000480
St Cloud$60,000180
Duluth$57,000100

Mississippi

LocationMedian PayWorkersPopularity
Jackson$52,000570
Gulfport$58,000100
Hattiesburg$56,00060
Pascagoula$60,00030

Missouri

LocationMedian PayWorkersPopularity
St Louis$68,0005,160
Kansas City$73,0005,100
Jefferson City$50,000670
Columbia$59,000470
Springfield$50,000360

Montana

LocationMedian PayWorkersPopularity
Billings$52,000140
Missoula$52,00090
Great Falls$35,00070

Nebraska

LocationMedian PayWorkersPopularity
Omaha$65,0001,940
Lincoln$54,000620

Nevada

LocationMedian PayWorkersPopularity
Las Vegas$65,000960
Reno$72,000310

New Hampshire

LocationMedian PayWorkersPopularity
Nashua$60,000400
Manchester$65,000360
Portsmouth$63,000210
Rochester$60,000100

New Jersey

LocationMedian PayWorkersPopularity
Edison$79,0008,760
Newark$83,0002,990
Camden$76,0001,730
Trenton$85,0001,300
Atlantic City$73,000180
Vineland$64,00030

New Mexico

LocationMedian PayWorkersPopularity
Albuquerque$89,0001,130

New York

LocationMedian PayWorkersPopularity
New York$79,00024,090
Albany$63,0004,410
Nassau$78,0004,290
Rochester$66,0002,020
Buffalo$59,0001,790
Poughkeepsie$99,000930
Syracuse$62,000900
Ithaca$65,000440
Binghamton$67,000340
Utica$59,000290
Kingston$51,000130
Glens Falls$54,00040
Elmira$66,00030

North Carolina

LocationMedian PayWorkersPopularity
Raleigh$73,0002,840
Charlotte$83,0002,820
Durham$85,0002,060
Greensboro$74,000810
Winston Salem$81,000640
Asheville290
Fayetteville$94,000220
Wilmington$59,000190
Greenville$65,000150
Hickory$64,000150
Rocky Mount$59,000110
Burlington$49,00070
Jacksonville$73,00060

North Dakota

LocationMedian PayWorkersPopularity
Fargo$52,000270
Bismarck$43,000140
Grand Forks$50,000100

Ohio

LocationMedian PayWorkersPopularity
Columbus$71,0005,090
Cincinnati$66,0002,890
Cleveland$67,0002,430
Dayton$63,0001,030
Akron$67,000820
Toledo$54,000430
Canton$54,000240
Youngstown$57,000210
Mansfield$63,00080
Springfield$69,00070

Oklahoma

LocationMedian PayWorkersPopularity
Oklahoma City$66,0001,490
Tulsa$58,0001,250
Lawton$46,000120

Oregon

LocationMedian PayWorkersPopularity
Portland$78,0002,240
Eugene$55,000350
Salem$62,000140
Corvallis$74,000100
Medford$59,000100
Bend$63,00070

Pennsylvania

LocationMedian PayWorkersPopularity
Philadelphia$88,0009,810
Pittsburgh$66,0004,510
Harrisburg$69,0001,320
Allentown$71,000690
Lancaster$60,000450
Scranton$54,000370
Erie$52,000290
Reading$64,000270
York$62,000230
State College$57,000140
Johnstown$47,000100
Lebanon$60,000100
Altoona$47,00090
Williamsport$58,00060

Rhode Island

LocationMedian PayWorkersPopularity
Providence$68,0001,480

South Carolina

LocationMedian PayWorkersPopularity
Charleston$56,0001,290
Columbia$63,0001,200
Greenville$65,0001,070
Spartanburg$73,000400
Florence$58,000160
Myrtle Beach$59,000110
Anderson$49,00080

South Dakota

LocationMedian PayWorkersPopularity
Sioux Falls$50,000300

Tennessee

LocationMedian PayWorkersPopularity
Nashville$63,0002,380
Memphis$70,0001,720
Chattanooga$58,000850
Knoxville$60,000670
Kingsport$47,000110
Johnson City$46,00070
Clarksville$43,00050
Cleveland$41,00040
Morristown$53,00040

Texas

LocationMedian PayWorkersPopularity
Dallas$80,00012,950
Houston$81,0009,020
Austin$82,0005,560
Fort Worth$75,0002,180
San Antonio$70,0001,740
El Paso$46,000440
Beaumont$59,000280
Amarillo$76,000270
Killeen$68,000260
Lubbock$48,000230
College Station$53,000210
Waco$67,000180
Corpus Christi$55,000170
Longview$48,000140
Abilene$49,000130
Mcallen$52,000130
Tyler$64,000120
Midland$68,00090
Brownsville$43,00060
Laredo$56,00050
Wichita Falls$61,00040
Odessa$54,00030

Utah

LocationMedian PayWorkersPopularity
Salt Lake City$76,0004,270
Provo$60,0001,270
Ogden$63,000620
St George$55,000150
Logan$50,000140

Vermont

LocationMedian PayWorkersPopularity
Burlington$81,000400

Virginia

LocationMedian PayWorkersPopularity
Richmond$79,0001,680
Virginia Beach$63,0001,460
Charlottesville$69,000280
Blacksburg$61,000190
Lynchburg$57,000180
Roanoke$58,000140
Harrisonburg$49,000130

Washington

LocationMedian PayWorkersPopularity
Seattle$89,0008,840
Tacoma$79,000570
Spokane$57,000440
Bremerton$74,000140
Olympia$81,00080
Kennewick$47,00070
Bellingham$71,00050
Mount Vernon$59,00030

West Virginia

LocationMedian PayWorkersPopularity
Charleston$48,000530
Huntington$42,000120
Wheeling$57,00080
Morgantown$52,00080
Weirton$63,00040
Parkersburg$56,00040

Wisconsin

LocationMedian PayWorkersPopularity
Milwaukee$65,0002,730
Madison$65,0001,260
Green Bay$68,000360
Appleton$67,000290
La Crosse$62,000210
Eau Claire$74,000200
Wausau$54,000190
Oshkosh$66,000170
Racine$57,000140
Fond$72,00070
Janesville$54,00050

Our computer programmer career and school information is provided by CTI Career Search.

Search Local Jobs for Free