
{"id":21172,"date":"2026-09-02T21:51:22","date_gmt":"2026-09-02T21:51:22","guid":{"rendered":"https:\/\/www.degreequery.com\/?page_id=21172---62d8524f-cace-452b-8815-ec4c5065143c"},"modified":"2026-09-28T18:49:05","modified_gmt":"2026-09-28T18:49:05","slug":"what-is-a-typical-starting-salary-for-a-programmer","status":"publish","type":"page","link":"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/","title":{"rendered":"What is a Typical Starting Salary for a Programmer?"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-25386\" src=\"https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798.jpg\" alt=\"What is a Typical Starting Salary for a Programmer?\" width=\"500\" height=\"334\" srcset=\"https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798.jpg 500w, https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798-300x200.jpg 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>One of the main questions asked by those interested in careers in computer programming is what the typical starting salary for a programmer is. Even though job growth for programmers is declining, they continue to be in demand. Whether programmers are hired directly by a local company or outsourced by another country, their services will continue to be needed to code and write software programs and apps. Their starting salary may only be around $51,000 but with programming experience, they have the potential to earn six-digit salaries.<\/p>\n<h2>What Programmers Do<\/h2>\n<p>Computers are a very big part of our business and personal worlds, whether we\u2019re creating online shopping, playing internet games or networking with other business professionals. What many people fail to realize is that without the talent and skills provided by computer programmers, none of these activities would be possible.<\/p>\n<p>Computer programmers are highly trained professionals who write and code computer software programs. It may be software engineers who create the programs, but it\u2019s the programmers who make the software work and perform the required tasks. The popular game of Pacman wouldn\u2019t have been much fun if all you could do was look at Mario.<\/p>\n<p><strong>Computer programmers are the geniuses who wrote the codes that turned it into an animated game.\u00a0<\/strong>Computer programmers make websites functional and creative. In addition to writing and coding software, programmers also troubleshoot, debug and maintain the software programs. Programmers maintain, test and upgrade software so it\u2019s always functional and current.<\/p>\n<h2>What Factors Affect Wage Potential?<\/h2>\n<p>Wage reporting sites like the <a href=\"https:\/\/www.bls.gov\/oes\/current\/oes151131.htm\" target=\"_blank\" rel=\"noopener noreferrer\">U.S. Bureau of Labor Statistics<\/a> (BLS) or <a href=\"https:\/\/www.payscale.com\/research\/US\/Job=Computer_Programmer\/Salary\/9fadb9f1\/Entry-Level\" target=\"_blank\" rel=\"noopener noreferrer\">PayScale<\/a> report average annual wages for occupations like computer programmers. They even report potential starting wages. However, several factors can affect these wages.<\/p>\n<ul>\n<li><strong>Degree level<\/strong> \u2013 Individuals may be hired as programmers with only an associate degree if they have experience in programming and programming languages. Most programmers have a bachelor\u2019s degree, and some even have master\u2019s degrees. Typically, programmers with advanced degrees see higher wages because they have more programming knowledge and skills.<\/li>\n<li><strong>Work experience<\/strong> \u2013 Work experience is as important as the degree level. A programmer that has a bachelor\u2019s degree and several years of programming experience may experience higher wages than one with a master\u2019s degree and little work experience. The more programming languages a programmer knows, the better the wages.<\/li>\n<li><strong>Employer<\/strong> \u2013 The type of business and the actual employer can play a part in determining wage potential. Larger companies generally pay higher wages than small businesses.<\/li>\n<li><strong>Location<\/strong> \u2013 Location also plays a big part in determining wages for programmers. Although larger cities typically offer higher wages, the wages may also vary from state to state.<\/li>\n<\/ul>\n<h2>Typical Starting Salary<\/h2>\n<p><strong>Computer programmers across the nation earn an average yearly salary of $89,580 according to a May 2018 BLS report.<\/strong> Programmers in the lowest ten percent earned about $48,790, and those in the top 90 percent earned 134,630. These reported wages generally cover a wide range of programmers, including those just starting their careers. PayScale reports that the typical average starting salary for an entry-level programmer is $51,386 as of November 2019. They also reported that starting wages can vary from $37,000 to $79,000.<\/p>\n<h2>Programmer Salaries in Different Locations<\/h2>\n<p>Geographic location plays a huge part in determining the starting salary for programmers as well as wages for experienced programmers. The BLS lists the following states as the ones where programmers earned the highest wages.<\/p>\n<ul>\n<li>Washington &#8211; $126,920<\/li>\n<li>District of Columbia &#8211; $105,200<\/li>\n<li>California &#8211; $97,470<\/li>\n<li>Arizona &#8211; $95,900<\/li>\n<li>Massachusetts &#8211; $95,380<\/li>\n<\/ul>\n<p>Below are the states where programmers earn the lowest wages.<\/p>\n<ul>\n<li>South Dakota &#8211; $57,060<\/li>\n<li>Arkansas &#8211; $71,540<\/li>\n<li>Wyoming &#8211; $71,910<\/li>\n<li>Kentucky &#8211; $72,190<\/li>\n<li>New Mexico &#8211; $72,770<\/li>\n<\/ul>\n<p>Programmer wages can change from city to city as well. Typically, <strong>wages are higher in large cities with a high cost of living.<\/strong> According to <em><a href=\"https:\/\/money.usnews.com\/careers\/best-jobs\/computer-programmer\/salary\" target=\"_blank\" rel=\"noopener noreferrer\">U.S. News &amp; World Report<\/a><\/em>, Seattle, Washington is one of the best paying cities for programmers. The average wage for programmers in Seattle is $124,750.<\/p>\n<p>The second-highest paying city is Bellingham, Washington, where the average wages are $110,220. Another profitable city for programmers is Huntsville, Alabama, which offers average annual wages of $104,380. These wages are generally for programmers with work experience and not the typical starting wage.<\/p>\n<p>Computer programmers will always be around as long as we have computers and the need for computer software programs. Whether a programmer is just starting a career and receiving entry-level starting salary or has been in business for decades, this career will continue to be stimulating and rewarding in terms of both salary and challenges.<\/p>\n<p>Related Resources:<\/p>\n<p><a href=\"https:\/\/www.degreequery.com\/computer-science-degrees\/do-many-companies-hire-people-without-a-degree-in-programming\/\"><span style=\"font-weight: 400;\">Do Many Companies Hire People Without a Degree in Programming?<\/span><\/a><\/p>\n<p><a href=\"https:\/\/www.degreequery.com\/computer-science-degrees\/whats-the-difference-between-a-developer-and-a-programmer\/\"><span style=\"font-weight: 400;\">What&#8217;s the Difference Between a Developer and a Programmer?<\/span><\/a><\/p>\n<p><a href=\"https:\/\/www.degreequery.com\/computer-science-degrees\/will-a-degree-from-a-two-year-school-help-me-get-a-job-as-a-programmer\/\"><span style=\"font-weight: 400;\">Will a Degree From a Two Year School Help Me Get a Job as a Programmer?<\/span><\/a><\/p>\n<p><a href=\"https:\/\/www.degreequery.com\/computer-science-degrees\/my-teenager-is-interested-in-programming-how-do-i-help-support-him-her-to-be-best-prepared-for-applying-to-school-for-computer-science\/\"><span style=\"font-weight: 400;\">My Teenager is Interested in Programming. How Do I Help Support Him\/Her to Be Best Prepared for Applying to School for Computer Science?<\/span><\/a><\/p>\n<p><a href=\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-technical-support\/\"><span style=\"font-weight: 400;\">What is Technical Support?<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the main questions asked by those interested in careers in computer programming is what the typical starting salary for a programmer is. [&hellip;]<\/p>\n","protected":false},"author":22,"featured_media":0,"parent":12548,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"mobius_hide_qdf":false,"mobius_hide_el":false,"mobius_limit":"","mobius_degree":"","mobius_category":"","mobius_subject":"","inline_featured_image":false,"footnotes":""},"class_list":["post-21172","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is a Typical Starting Salary for a Programmer? - DegreeQuery.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is a Typical Starting Salary for a Programmer? - DegreeQuery.com\" \/>\n<meta property=\"og:description\" content=\"One of the main questions asked by those interested in careers in computer programming is what the typical starting salary for a programmer is. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/\" \/>\n<meta property=\"og:site_name\" content=\"DegreeQuery.com\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-28T18:49:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/\",\"url\":\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/\",\"name\":\"What is a Typical Starting Salary for a Programmer? - DegreeQuery.com\",\"isPartOf\":{\"@id\":\"https:\/\/www.degreequery.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798.jpg\",\"datePublished\":\"2026-09-02T21:51:22+00:00\",\"dateModified\":\"2026-09-28T18:49:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/#primaryimage\",\"url\":\"https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798.jpg\",\"contentUrl\":\"https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798.jpg\",\"width\":500,\"height\":334,\"caption\":\"What is a Typical Starting Salary for a Programmer?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.degreequery.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What Can I Do With a Computer Science Degree?\",\"item\":\"https:\/\/www.degreequery.com\/computer-science-degrees\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"What is a Typical Starting Salary for a Programmer?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.degreequery.com\/#website\",\"url\":\"https:\/\/www.degreequery.com\/\",\"name\":\"DegreeQuery.com\",\"description\":\"Get Answers To Your Questions About College Degrees\",\"publisher\":{\"@id\":\"https:\/\/www.degreequery.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.degreequery.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.degreequery.com\/#organization\",\"name\":\"DegreeQuery.com\",\"url\":\"https:\/\/www.degreequery.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.degreequery.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.degreequery.com\/wp-content\/uploads\/2023\/06\/degreequery-logo-mark.svg\",\"contentUrl\":\"https:\/\/www.degreequery.com\/wp-content\/uploads\/2023\/06\/degreequery-logo-mark.svg\",\"caption\":\"DegreeQuery.com\"},\"image\":{\"@id\":\"https:\/\/www.degreequery.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is a Typical Starting Salary for a Programmer? - DegreeQuery.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/","og_locale":"en_US","og_type":"article","og_title":"What is a Typical Starting Salary for a Programmer? - DegreeQuery.com","og_description":"One of the main questions asked by those interested in careers in computer programming is what the typical starting salary for a programmer is. [&hellip;]","og_url":"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/","og_site_name":"DegreeQuery.com","article_modified_time":"2026-09-28T18:49:05+00:00","og_image":[{"url":"https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798.jpg"}],"twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/","url":"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/","name":"What is a Typical Starting Salary for a Programmer? - DegreeQuery.com","isPartOf":{"@id":"https:\/\/www.degreequery.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/#primaryimage"},"image":{"@id":"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/#primaryimage"},"thumbnailUrl":"https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798.jpg","datePublished":"2026-09-02T21:51:22+00:00","dateModified":"2026-09-28T18:49:05+00:00","breadcrumb":{"@id":"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/#primaryimage","url":"https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798.jpg","contentUrl":"https:\/\/www.degreequery.com\/wp-content\/uploads\/2020\/04\/shutterstock_221542798.jpg","width":500,"height":334,"caption":"What is a Typical Starting Salary for a Programmer?"},{"@type":"BreadcrumbList","@id":"https:\/\/www.degreequery.com\/computer-science-degrees\/what-is-a-typical-starting-salary-for-a-programmer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.degreequery.com\/"},{"@type":"ListItem","position":2,"name":"What Can I Do With a Computer Science Degree?","item":"https:\/\/www.degreequery.com\/computer-science-degrees\/"},{"@type":"ListItem","position":3,"name":"What is a Typical Starting Salary for a Programmer?"}]},{"@type":"WebSite","@id":"https:\/\/www.degreequery.com\/#website","url":"https:\/\/www.degreequery.com\/","name":"DegreeQuery.com","description":"Get Answers To Your Questions About College Degrees","publisher":{"@id":"https:\/\/www.degreequery.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.degreequery.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.degreequery.com\/#organization","name":"DegreeQuery.com","url":"https:\/\/www.degreequery.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.degreequery.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.degreequery.com\/wp-content\/uploads\/2023\/06\/degreequery-logo-mark.svg","contentUrl":"https:\/\/www.degreequery.com\/wp-content\/uploads\/2023\/06\/degreequery-logo-mark.svg","caption":"DegreeQuery.com"},"image":{"@id":"https:\/\/www.degreequery.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.degreequery.com\/wp-json\/wp\/v2\/pages\/21172"}],"collection":[{"href":"https:\/\/www.degreequery.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.degreequery.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.degreequery.com\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/www.degreequery.com\/wp-json\/wp\/v2\/comments?post=21172"}],"version-history":[{"count":6,"href":"https:\/\/www.degreequery.com\/wp-json\/wp\/v2\/pages\/21172\/revisions"}],"predecessor-version":[{"id":27993,"href":"https:\/\/www.degreequery.com\/wp-json\/wp\/v2\/pages\/21172\/revisions\/27993"}],"up":[{"embeddable":true,"href":"https:\/\/www.degreequery.com\/wp-json\/wp\/v2\/pages\/12548"}],"wp:attachment":[{"href":"https:\/\/www.degreequery.com\/wp-json\/wp\/v2\/media?parent=21172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}