Computer Programmers
Occupation · SOC 2018 15-1251 · United States
- SOC 2018 code
- 15-1251
- Share of U.S. applications
- 5.44%
- Applications on record
- 659,091
- FY2025
- 14,875
- Median offered wage
- $91,600
- Certified (last three years)
- 99.6%
- Main route
- H-1B
OC<USACOMPUTER<PROGRAMMERS<<<<<<<<<<<<<<<<<< 1512513<N6590913<<<<<<<<<<<<<<<<<<<<<<<<<<<2
Applications year by year
Labor condition, PERM and H-2 applications classified as Computer Programmers (SOC 15-1251). Older SOC codes are mapped to SOC 2018.
Applications by fiscal year — Computer Programmers
Data table
| FY2008 | 1,096 |
| FY2009 | 10,231 |
| FY2010 | 43,930 |
| FY2011 | 47,267 |
| FY2012 | 54,449 |
| FY2013 | 58,263 |
| FY2014 | 72,949 |
| FY2015 | 90,781 |
| FY2016 | 84,697 |
| FY2017 | 67,653 |
| FY2018 | 27,448 |
| FY2019 | 17,770 |
| FY2020 | 12,812 |
| FY2021 | 9,002 |
| FY2022 | 9,680 |
| FY2023 | 10,608 |
| FY2024 | 13,679 |
| FY2025 | 14,875 |
| FY2026* | 11,901 |
| Fiscal year | CW-1 | H-2B | LCA | PERM |
|---|---|---|---|---|
| FY2026* | 0 | 0 | 11,324 | 577 |
| FY2025 | 1 | 0 | 14,347 | 527 |
| FY2024 | 0 | 1 | 13,254 | 424 |
| FY2023 | 0 | 0 | 10,342 | 266 |
| FY2022 | 0 | 0 | 9,313 | 367 |
| FY2021 | 0 | 0 | 8,620 | 382 |
| FY2020 | 2 | 0 | 12,450 | 360 |
| FY2019 | 0 | 0 | 17,312 | 458 |
| FY2018 | 0 | 0 | 26,887 | 561 |
| FY2017 | 0 | 0 | 66,998 | 655 |
| FY2016 | 0 | 1 | 84,015 | 681 |
| FY2015 | 0 | 0 | 90,304 | 477 |
| FY2014 | 0 | 0 | 72,423 | 526 |
| FY2013 | 0 | 0 | 57,843 | 420 |
| FY2012 | 0 | 1 | 53,602 | 846 |
| FY2011 | 0 | 0 | 45,810 | 1,457 |
| FY2010 | 0 | 0 | 42,209 | 1,721 |
| FY2009 | 0 | 0 | 9,456 | 775 |
| FY2008 | 0 | 0 | 0 | 1,096 |
Largest sponsoring employers
Employers with the most applications in this occupation, all years.
- Tata Consultancy Services Limited49,939
- IBM India Private Limited39,219
- Wipro Limited24,036
- HCL America, Inc.19,274
- Infosys Limited17,997
- Accenture LLP17,506
- Tech Mahindra (americas),inc.12,805
- Mphasis Corporation11,395
- Capgemini America Inc9,179
- Larsen & Toubro Infotech Limited6,814
- IBM Corporation6,331
- Marlabs, Inc5,924
Where the jobs are
Worksite state and metropolitan area (Census CBSA).
Computer Programmers: applications by worksite state
Data table
| State | Applications |
|---|---|
| NJ | 88,307 |
| CA | 84,080 |
| TX | 79,755 |
| IL | 42,434 |
| NY | 35,350 |
| GA | 31,418 |
| VA | 27,240 |
| PA | 24,288 |
| FL | 22,433 |
| OH | 21,544 |
| NC | 21,474 |
| MA | 19,983 |
| MI | 15,712 |
| MN | 13,900 |
| MD | 12,553 |
| CT | 12,485 |
| WA | 9,897 |
| MO | 9,110 |
| AZ | 8,104 |
| CO | 6,758 |
| WI | 6,660 |
| TN | 6,308 |
| DE | 6,051 |
| IN | 4,951 |
| DC | 4,476 |
| OR | 4,262 |
| KS | 4,189 |
| IA | 3,819 |
| AR | 3,817 |
| KY | 3,464 |
| RI | 3,031 |
| NH | 2,964 |
| SC | 2,845 |
| LA | 2,657 |
| NE | 2,257 |
| UT | 1,977 |
| OK | 1,792 |
| AL | 1,038 |
| NV | 1,017 |
| ID | 890 |
| ME | 728 |
| SD | 555 |
| MS | 528 |
| NM | 362 |
| HI | 335 |
| ND | 333 |
| WV | 306 |
| VT | 198 |
| MT | 128 |
| PR | 115 |
| AK | 64 |
| WY | 56 |
| MP | 23 |
| GU | 14 |
| VI | 7 |
- New York-Newark-Jersey City, NY-NJ103,604
- Dallas-Fort Worth-Arlington, TX50,871
- Chicago-Naperville-Elgin, IL-IN32,791
- Atlanta-Sandy Springs-Alpharetta, GA30,784
- San Jose-Sunnyvale-Santa Clara, CA30,222
- Washington-Arlington-Alexandria, DC-VA-MD-WV29,639
- San Francisco-Oakland-Fremont, CA22,729
- Philadelphia-Camden-Wilmington, PA-NJ-DE-MD21,739
- Los Angeles-Long Beach-Anaheim, CA18,600
- Boston-Cambridge-Newton, MA-NH18,241
Pay
Offered annual wages on certified labor condition applications, FY2024–FY2026.
Offered annual wage, 10th to 90th percentile (certified LCAs)
Median $91,600; middle half $79,534 to $107,203 · median prevailing wage $85,530 (marker) · 38,168 applications.
- Level I4,734
- Level II27,497
- Level III4,761
- Level IV1,821
- Programmer Analyst215,415
- Computer Programmer99,023
- Developer32,041
- Software Engineer15,563
- Programmer/analyst12,725
- Computer Programmer Analyst11,930
- Systems Engineer - US10,288
- Programmer Analyst - II9,445
Pages for this occupation by metropolitan area
Areas with at least 50 LCA and PERM applications since FY2020.
- Akron, OH
- Albany-Schenectady-Troy, NY
- Albuquerque, NM
- Allentown-Bethlehem-Easton, PA-NJ
- Ann Arbor, MI
- Atlanta-Sandy Springs-Alpharetta, GA
- Austin-Round Rock-San Marcos, TX
- Baltimore-Columbia-Towson, MD
- Baton Rouge, LA
- Bloomington, IL
- Boise City, ID
- Boston-Cambridge-Newton, MA-NH
- Bridgeport-Stamford-Danbury, CT
- Buffalo-Cheektowaga, NY
- Cedar Rapids, IA
- Charlotte-Concord-Gastonia, NC-SC
- Chattanooga, TN-GA
- Chicago-Naperville-Elgin, IL-IN
- Cincinnati, OH-KY-IN
- Cleveland, OH
- Colorado Springs, CO
- Columbia, SC
- Columbus, IN
- Columbus, OH
- Dallas-Fort Worth-Arlington, TX
- Dayton-Kettering-Beavercreek, OH
- Denver-Aurora-Centennial, CO
- Des Moines-West Des Moines, IA
- Detroit-Warren-Dearborn, MI
- Durham-Chapel Hill, NC
- Erie, PA
- Fayetteville-Springdale-Rogers, AR
- Fort Collins-Loveland, CO
- Fort Wayne, IN
- Grand Rapids-Wyoming-Kentwood, MI
- Greensboro-High Point, NC
- Greenville-Anderson-Greer, SC
- Harrisburg-Carlisle, PA
- Hartford-West Hartford-East Hartford, CT
- Houston-Pasadena-The Woodlands, TX
- Indianapolis-Carmel-Greenwood, IN
- Jacksonville, FL
- Jefferson City, MO
- Kansas City, MO-KS
- Lakeland-Winter Haven, FL
- Lansing-East Lansing, MI
- Las Vegas-Henderson-North Las Vegas, NV
- Los Angeles-Long Beach-Anaheim, CA
- Louisville/Jefferson County, KY-IN
- Lynchburg, VA
- Madison, WI
- Manchester-Nashua, NH
- Marion, OH
- Memphis, TN-MS-AR
- Miami-Fort Lauderdale-West Palm Beach, FL
- Milwaukee-Waukesha, WI
- Minneapolis-St. Paul-Bloomington, MN-WI
- Monroe, LA
- Nashville-Davidson--Murfreesboro--Franklin, TN
- New Haven, CT
- New York-Newark-Jersey City, NY-NJ
- Oklahoma City, OK
- Omaha, NE-IA
- Orlando-Kissimmee-Sanford, FL
- Peoria, IL
- Philadelphia-Camden-Wilmington, PA-NJ-DE-MD
- Phoenix-Mesa-Chandler, AZ
- Pittsburgh, PA
- Portland-Vancouver-Hillsboro, OR-WA
- Providence-Warwick, RI-MA
- Raleigh-Cary, NC
- Richmond, VA
- Riverside-San Bernardino-Ontario, CA
- Rochester, NY
- Sacramento-Roseville-Folsom, CA
- Salt Lake City-Murray, UT
- San Antonio-New Braunfels, TX
- San Diego-Chula Vista-Carlsbad, CA
- San Francisco-Oakland-Fremont, CA
- San Jose-Sunnyvale-Santa Clara, CA
- Seattle-Tacoma-Bellevue, WA
- Sioux Falls, SD-MN
- Springfield, IL
- St. Louis, MO-IL
- Stockton-Lodi, CA
- Syracuse, NY
- Tallahassee, FL
- Tampa-St. Petersburg-Clearwater, FL
- Trenton-Princeton, NJ
- Tulsa, OK
- Virginia Beach-Chesapeake-Norfolk, VA-NC
- Washington-Arlington-Alexandria, DC-VA-MD-WV
- Wichita, KS
- Winston-Salem, NC
- Worcester, MA
Official data, not advice. Visa Atlas publishes figures from government registers and statistics. It does not assess eligibility or give immigration advice; for advice, consult a regulated adviser. Read more