CINXE.COM

Programmer - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Programmer - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"44540609-7979-489a-a535-3a980b905d35","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Programmer","wgTitle":"Programmer","wgCurRevisionId":1257212365,"wgRevisionId":1257212365,"wgArticleId":23716,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 Japanese-language sources (ja)","Wikipedia semi-protected pages","Articles with short description","Short description is different from Wikidata","Articles that may contain original research from January 2022","All articles that may contain original research","Articles lacking reliable references from September 2020","All articles lacking reliable references","Articles with multiple maintenance issues","Use dmy dates from September 2018","All articles with unsourced statements", "Articles with unsourced statements from February 2023","Articles with limited geographic scope from December 2010","United States-centric","Computer occupations","Software industry","Information technology"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Programmer","wgRelevantArticleId":23716,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":["autoconfirmed"],"wgRestrictionMove":["autoconfirmed"],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgRelatedArticlesCompat":[], "wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q5482740","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready", "ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Two_women_operating_ENIAC_%28full_resolution%29.jpg/1200px-Two_women_operating_ENIAC_%28full_resolution%29.jpg"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="811"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Two_women_operating_ENIAC_%28full_resolution%29.jpg/800px-Two_women_operating_ENIAC_%28full_resolution%29.jpg"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="541"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Two_women_operating_ENIAC_%28full_resolution%29.jpg/640px-Two_women_operating_ENIAC_%28full_resolution%29.jpg"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="433"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Programmer - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Programmer"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Programmer"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Programmer rootpage-Programmer skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Programmer" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Programmer" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Programmer" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Programmer" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Identification" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Identification"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Identification</span> </div> </a> <ul id="toc-Identification-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Job_title" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Job_title"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Job title</span> </div> </a> <ul id="toc-Job_title-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>History</span> </div> </a> <ul id="toc-History-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-The_software_industry" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#The_software_industry"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>The software industry</span> </div> </a> <ul id="toc-The_software_industry-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Nature_of_the_work" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Nature_of_the_work"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Nature of the work</span> </div> </a> <button aria-controls="toc-Nature_of_the_work-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Nature of the work subsection</span> </button> <ul id="toc-Nature_of_the_work-sublist" class="vector-toc-list"> <li id="toc-Types_of_software" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Types_of_software"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1</span> <span>Types of software</span> </div> </a> <ul id="toc-Types_of_software-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Globalization" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Globalization"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Globalization</span> </div> </a> <button aria-controls="toc-Globalization-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Globalization subsection</span> </button> <ul id="toc-Globalization-sublist" class="vector-toc-list"> <li id="toc-Market_changes_in_the_UK" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Market_changes_in_the_UK"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.1</span> <span>Market changes in the UK</span> </div> </a> <ul id="toc-Market_changes_in_the_UK-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Market_changes_in_the_US" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Market_changes_in_the_US"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.2</span> <span>Market changes in the US</span> </div> </a> <ul id="toc-Market_changes_in_the_US-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Market_changes_in_Japan" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Market_changes_in_Japan"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.3</span> <span>Market changes in Japan</span> </div> </a> <ul id="toc-Market_changes_in_Japan-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Further_reading" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Further_reading"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>Further reading</span> </div> </a> <ul id="toc-Further_reading-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Programmer</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 67 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-67" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">67 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-af mw-list-item"><a href="https://af.wikipedia.org/wiki/Programmeerder" title="Programmeerder – Afrikaans" lang="af" hreflang="af" data-title="Programmeerder" data-language-autonym="Afrikaans" data-language-local-name="Afrikaans" class="interlanguage-link-target"><span>Afrikaans</span></a></li><li class="interlanguage-link interwiki-alt mw-list-item"><a href="https://alt.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%87%D1%8B" title="Програмчы – Southern Altai" lang="alt" hreflang="alt" data-title="Програмчы" data-language-autonym="Алтай тил" data-language-local-name="Southern Altai" class="interlanguage-link-target"><span>Алтай тил</span></a></li><li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%85%D8%A8%D8%B1%D9%85%D8%AC" title="مبرمج – Arabic" lang="ar" hreflang="ar" data-title="مبرمج" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/Proqram%C3%A7%C4%B1" title="Proqramçı – Azerbaijani" lang="az" hreflang="az" data-title="Proqramçı" data-language-autonym="Azərbaycanca" data-language-local-name="Azerbaijani" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%95%E0%A6%AE%E0%A7%8D%E0%A6%AA%E0%A6%BF%E0%A6%89%E0%A6%9F%E0%A6%BE%E0%A6%B0_%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A7%8B%E0%A6%97%E0%A7%8D%E0%A6%B0%E0%A6%BE%E0%A6%AE%E0%A6%BE%E0%A6%B0" title="কম্পিউটার প্রোগ্রামার – Bangla" lang="bn" hreflang="bn" data-title="কম্পিউটার প্রোগ্রামার" data-language-autonym="বাংলা" data-language-local-name="Bangla" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-be mw-list-item"><a href="https://be.wikipedia.org/wiki/%D0%9F%D1%80%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D1%96%D1%81%D1%82" title="Праграміст – Belarusian" lang="be" hreflang="be" data-title="Праграміст" data-language-autonym="Беларуская" data-language-local-name="Belarusian" class="interlanguage-link-target"><span>Беларуская</span></a></li><li class="interlanguage-link interwiki-be-x-old mw-list-item"><a href="https://be-tarask.wikipedia.org/wiki/%D0%9F%D1%80%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D1%96%D1%81%D1%82" title="Праграміст – Belarusian (Taraškievica orthography)" lang="be-tarask" hreflang="be-tarask" data-title="Праграміст" data-language-autonym="Беларуская (тарашкевіца)" data-language-local-name="Belarusian (Taraškievica orthography)" class="interlanguage-link-target"><span>Беларуская (тарашкевіца)</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8%D1%81%D1%82" title="Програмист – Bulgarian" lang="bg" hreflang="bg" data-title="Програмист" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-bs mw-list-item"><a href="https://bs.wikipedia.org/wiki/Programer" title="Programer – Bosnian" lang="bs" hreflang="bs" data-title="Programer" data-language-autonym="Bosanski" data-language-local-name="Bosnian" class="interlanguage-link-target"><span>Bosanski</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Programador" title="Programador – Catalan" lang="ca" hreflang="ca" data-title="Programador" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Program%C3%A1tor" title="Programátor – Czech" lang="cs" hreflang="cs" data-title="Programátor" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Programm%C3%B8r" title="Programmør – Danish" lang="da" hreflang="da" data-title="Programmør" data-language-autonym="Dansk" data-language-local-name="Danish" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/Programmeerija" title="Programmeerija – Estonian" lang="et" hreflang="et" data-title="Programmeerija" data-language-autonym="Eesti" data-language-local-name="Estonian" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/%CE%A0%CF%81%CE%BF%CE%B3%CF%81%CE%B1%CE%BC%CE%BC%CE%B1%CF%84%CE%B9%CF%83%CF%84%CE%AE%CF%82" title="Προγραμματιστής – Greek" lang="el" hreflang="el" data-title="Προγραμματιστής" data-language-autonym="Ελληνικά" data-language-local-name="Greek" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Programador" title="Programador – Spanish" lang="es" hreflang="es" data-title="Programador" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/Programisto" title="Programisto – Esperanto" lang="eo" hreflang="eo" data-title="Programisto" data-language-autonym="Esperanto" data-language-local-name="Esperanto" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/Programatzaile" title="Programatzaile – Basque" lang="eu" hreflang="eu" data-title="Programatzaile" data-language-autonym="Euskara" data-language-local-name="Basque" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3" title="برنامه‌نویس – Persian" lang="fa" hreflang="fa" data-title="برنامه‌نویس" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/Programador,_programadora" title="Programador, programadora – Galician" lang="gl" hreflang="gl" data-title="Programador, programadora" data-language-autonym="Galego" data-language-local-name="Galician" class="interlanguage-link-target"><span>Galego</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8" title="프로그래머 – Korean" lang="ko" hreflang="ko" data-title="프로그래머" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-hy mw-list-item"><a href="https://hy.wikipedia.org/wiki/%D5%8E%D5%A5%D5%A2_%D5%AE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D5%B2" title="Վեբ ծրագրավորող – Armenian" lang="hy" hreflang="hy" data-title="Վեբ ծրագրավորող" data-language-autonym="Հայերեն" data-language-local-name="Armenian" class="interlanguage-link-target"><span>Հայերեն</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%95%E0%A4%82%E0%A4%AA%E0%A5%8D%E0%A4%AF%E0%A5%82%E0%A4%9F%E0%A4%B0_%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A5%8B%E0%A4%97%E0%A5%8D%E0%A4%B0%E0%A4%BE%E0%A4%AE%E0%A4%B0" title="कंप्यूटर प्रोग्रामर – Hindi" lang="hi" hreflang="hi" data-title="कंप्यूटर प्रोग्रामर" data-language-autonym="हिन्दी" data-language-local-name="Hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/Programer" title="Programer – Croatian" lang="hr" hreflang="hr" data-title="Programer" data-language-autonym="Hrvatski" data-language-local-name="Croatian" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-io mw-list-item"><a href="https://io.wikipedia.org/wiki/Programero" title="Programero – Ido" lang="io" hreflang="io" data-title="Programero" data-language-autonym="Ido" data-language-local-name="Ido" class="interlanguage-link-target"><span>Ido</span></a></li><li class="interlanguage-link interwiki-id badge-Q70893996 mw-list-item" title=""><a href="https://id.wikipedia.org/wiki/Pemrogram" title="Pemrogram – Indonesian" lang="id" hreflang="id" data-title="Pemrogram" data-language-autonym="Bahasa Indonesia" data-language-local-name="Indonesian" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-zu mw-list-item"><a href="https://zu.wikipedia.org/wiki/Umhlelelisi" title="Umhlelelisi – Zulu" lang="zu" hreflang="zu" data-title="Umhlelelisi" data-language-autonym="IsiZulu" data-language-local-name="Zulu" class="interlanguage-link-target"><span>IsiZulu</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Programmatore" title="Programmatore – Italian" lang="it" hreflang="it" data-title="Programmatore" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%9E%D7%AA%D7%9B%D7%A0%D7%AA" title="מתכנת – Hebrew" lang="he" hreflang="he" data-title="מתכנת" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-kk mw-list-item"><a href="https://kk.wikipedia.org/wiki/%D0%91%D0%B0%D2%93%D0%B4%D0%B0%D1%80%D0%BB%D0%B0%D0%BC%D0%B0%D0%BB%D0%B0%D1%83%D1%88%D1%8B" title="Бағдарламалаушы – Kazakh" lang="kk" hreflang="kk" data-title="Бағдарламалаушы" data-language-autonym="Қазақша" data-language-local-name="Kazakh" class="interlanguage-link-target"><span>Қазақша</span></a></li><li class="interlanguage-link interwiki-ku mw-list-item"><a href="https://ku.wikipedia.org/wiki/Bernamesaz" title="Bernamesaz – Kurdish" lang="ku" hreflang="ku" data-title="Bernamesaz" data-language-autonym="Kurdî" data-language-local-name="Kurdish" class="interlanguage-link-target"><span>Kurdî</span></a></li><li class="interlanguage-link interwiki-ky mw-list-item"><a href="https://ky.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82" title="Программист – Kyrgyz" lang="ky" hreflang="ky" data-title="Программист" data-language-autonym="Кыргызча" data-language-local-name="Kyrgyz" class="interlanguage-link-target"><span>Кыргызча</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Programm%C4%93t%C4%81js" title="Programmētājs – Latvian" lang="lv" hreflang="lv" data-title="Programmētājs" data-language-autonym="Latviešu" data-language-local-name="Latvian" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/Programuotojas" title="Programuotojas – Lithuanian" lang="lt" hreflang="lt" data-title="Programuotojas" data-language-autonym="Lietuvių" data-language-local-name="Lithuanian" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-lmo mw-list-item"><a href="https://lmo.wikipedia.org/wiki/Prugramadur" title="Prugramadur – Lombard" lang="lmo" hreflang="lmo" data-title="Prugramadur" data-language-autonym="Lombard" data-language-local-name="Lombard" class="interlanguage-link-target"><span>Lombard</span></a></li><li class="interlanguage-link interwiki-mk mw-list-item"><a href="https://mk.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B5%D1%80" title="Програмер – Macedonian" lang="mk" hreflang="mk" data-title="Програмер" data-language-autonym="Македонски" data-language-local-name="Macedonian" class="interlanguage-link-target"><span>Македонски</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wikipedia.org/wiki/Pengatur_cara" title="Pengatur cara – Malay" lang="ms" hreflang="ms" data-title="Pengatur cara" data-language-autonym="Bahasa Melayu" data-language-local-name="Malay" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-my mw-list-item"><a href="https://my.wikipedia.org/wiki/%E1%80%80%E1%80%BD%E1%80%94%E1%80%BA%E1%80%95%E1%80%BB%E1%80%B0%E1%80%90%E1%80%AC_%E1%80%95%E1%80%9B%E1%80%AD%E1%80%AF%E1%80%82%E1%80%9B%E1%80%99%E1%80%BA%E1%80%99%E1%80%AC" title="ကွန်ပျူတာ ပရိုဂရမ်မာ – Burmese" lang="my" hreflang="my" data-title="ကွန်ပျူတာ ပရိုဂရမ်မာ" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="Burmese" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li><li class="interlanguage-link interwiki-nl badge-Q70894304 mw-list-item" title=""><a href="https://nl.wikipedia.org/wiki/Programmeur_(software)" title="Programmeur (software) – Dutch" lang="nl" hreflang="nl" data-title="Programmeur (software)" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E" title="プログラマ – Japanese" lang="ja" hreflang="ja" data-title="プログラマ" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Programmerer" title="Programmerer – Norwegian Bokmål" lang="nb" hreflang="nb" data-title="Programmerer" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegian Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-uz mw-list-item"><a href="https://uz.wikipedia.org/wiki/Dasturchi" title="Dasturchi – Uzbek" lang="uz" hreflang="uz" data-title="Dasturchi" data-language-autonym="Oʻzbekcha / ўзбекча" data-language-local-name="Uzbek" class="interlanguage-link-target"><span>Oʻzbekcha / ўзбекча</span></a></li><li class="interlanguage-link interwiki-pa mw-list-item"><a href="https://pa.wikipedia.org/wiki/%E0%A8%B8%E0%A8%BE%E0%A8%AB%E0%A8%BC%E0%A8%9F%E0%A8%B5%E0%A9%87%E0%A8%85%E0%A8%B0_%E0%A8%89%E0%A9%B1%E0%A8%A8%E0%A8%A4%E0%A8%95%E0%A8%BE%E0%A8%B0" title="ਸਾਫ਼ਟਵੇਅਰ ਉੱਨਤਕਾਰ – Punjabi" lang="pa" hreflang="pa" data-title="ਸਾਫ਼ਟਵੇਅਰ ਉੱਨਤਕਾਰ" data-language-autonym="ਪੰਜਾਬੀ" data-language-local-name="Punjabi" class="interlanguage-link-target"><span>ਪੰਜਾਬੀ</span></a></li><li class="interlanguage-link interwiki-pnb mw-list-item"><a href="https://pnb.wikipedia.org/wiki/%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85%D8%B1" title="پروگرامر – Western Punjabi" lang="pnb" hreflang="pnb" data-title="پروگرامر" data-language-autonym="پنجابی" data-language-local-name="Western Punjabi" class="interlanguage-link-target"><span>پنجابی</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Programista" title="Programista – Polish" lang="pl" hreflang="pl" data-title="Programista" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Programador" title="Programador – Portuguese" lang="pt" hreflang="pt" data-title="Programador" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-kaa mw-list-item"><a href="https://kaa.wikipedia.org/wiki/Programmist_(Ba%C7%B5darlamash%C4%B1)" title="Programmist (Baǵdarlamashı) – Kara-Kalpak" lang="kaa" hreflang="kaa" data-title="Programmist (Baǵdarlamashı)" data-language-autonym="Qaraqalpaqsha" data-language-local-name="Kara-Kalpak" class="interlanguage-link-target"><span>Qaraqalpaqsha</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Programator" title="Programator – Romanian" lang="ro" hreflang="ro" data-title="Programator" data-language-autonym="Română" data-language-local-name="Romanian" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-rue mw-list-item"><a href="https://rue.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D2%91%D1%80%D0%B0%D0%BC%D0%B0%D1%82%D0%BE%D1%80" title="Проґраматор – Rusyn" lang="rue" hreflang="rue" data-title="Проґраматор" data-language-autonym="Русиньскый" data-language-local-name="Rusyn" class="interlanguage-link-target"><span>Русиньскый</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82" title="Программист – Russian" lang="ru" hreflang="ru" data-title="Программист" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sq badge-Q70893996 mw-list-item" title=""><a href="https://sq.wikipedia.org/wiki/Programues" title="Programues – Albanian" lang="sq" hreflang="sq" data-title="Programues" data-language-autonym="Shqip" data-language-local-name="Albanian" class="interlanguage-link-target"><span>Shqip</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/Programmer" title="Programmer – Simple English" lang="en-simple" hreflang="en-simple" data-title="Programmer" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/Program%C3%A1tor" title="Programátor – Slovak" lang="sk" hreflang="sk" data-title="Programátor" data-language-autonym="Slovenčina" data-language-local-name="Slovak" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sl mw-list-item"><a href="https://sl.wikipedia.org/wiki/Programer" title="Programer – Slovenian" lang="sl" hreflang="sl" data-title="Programer" data-language-autonym="Slovenščina" data-language-local-name="Slovenian" class="interlanguage-link-target"><span>Slovenščina</span></a></li><li class="interlanguage-link interwiki-ckb mw-list-item"><a href="https://ckb.wikipedia.org/wiki/%D9%BE%D8%B1%DB%86%DA%AF%D8%B1%D8%A7%D9%85%D8%B3%D8%A7%D8%B2" title="پرۆگرامساز – Central Kurdish" lang="ckb" hreflang="ckb" data-title="پرۆگرامساز" data-language-autonym="کوردی" data-language-local-name="Central Kurdish" class="interlanguage-link-target"><span>کوردی</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B5%D1%80" title="Програмер – Serbian" lang="sr" hreflang="sr" data-title="Програмер" data-language-autonym="Српски / srpski" data-language-local-name="Serbian" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/Programer" title="Programer – Serbo-Croatian" lang="sh" hreflang="sh" data-title="Programer" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="Serbo-Croatian" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-su mw-list-item"><a href="https://su.wikipedia.org/wiki/Pamrogram" title="Pamrogram – Sundanese" lang="su" hreflang="su" data-title="Pamrogram" data-language-autonym="Sunda" data-language-local-name="Sundanese" class="interlanguage-link-target"><span>Sunda</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Programmerare" title="Programmerare – Swedish" lang="sv" hreflang="sv" data-title="Programmerare" data-language-autonym="Svenska" data-language-local-name="Swedish" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-tt mw-list-item"><a href="https://tt.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82" title="Программист – Tatar" lang="tt" hreflang="tt" data-title="Программист" data-language-autonym="Татарча / tatarça" data-language-local-name="Tatar" class="interlanguage-link-target"><span>Татарча / tatarça</span></a></li><li class="interlanguage-link interwiki-te mw-list-item"><a href="https://te.wikipedia.org/wiki/%E0%B0%95%E0%B0%82%E0%B0%AA%E0%B1%8D%E0%B0%AF%E0%B1%82%E0%B0%9F%E0%B0%B0%E0%B1%8D_%E0%B0%AA%E0%B1%8D%E0%B0%B0%E0%B1%8B%E0%B0%97%E0%B1%8D%E0%B0%B0%E0%B0%BE%E0%B0%AE%E0%B0%B0%E0%B1%8D" title="కంప్యూటర్ ప్రోగ్రామర్ – Telugu" lang="te" hreflang="te" data-title="కంప్యూటర్ ప్రోగ్రామర్" data-language-autonym="తెలుగు" data-language-local-name="Telugu" class="interlanguage-link-target"><span>తెలుగు</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B8%99%E0%B8%B1%E0%B8%81%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1" title="นักเขียนโปรแกรม – Thai" lang="th" hreflang="th" data-title="นักเขียนโปรแกรม" data-language-autonym="ไทย" data-language-local-name="Thai" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Bilgisayar_programc%C4%B1l%C4%B1%C4%9F%C4%B1" title="Bilgisayar programcılığı – Turkish" lang="tr" hreflang="tr" data-title="Bilgisayar programcılığı" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-tk mw-list-item"><a href="https://tk.wikipedia.org/wiki/Programist" title="Programist – Turkmen" lang="tk" hreflang="tk" data-title="Programist" data-language-autonym="Türkmençe" data-language-local-name="Turkmen" class="interlanguage-link-target"><span>Türkmençe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%96%D1%81%D1%82" title="Програміст – Ukrainian" lang="uk" hreflang="uk" data-title="Програміст" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/L%E1%BA%ADp_tr%C3%ACnh_vi%C3%AAn" title="Lập trình viên – Vietnamese" lang="vi" hreflang="vi" data-title="Lập trình viên" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamese" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-zh-yue mw-list-item"><a href="https://zh-yue.wikipedia.org/wiki/%E7%B7%A8%E7%A8%8B%E5%93%A1" title="編程員 – Cantonese" lang="yue" hreflang="yue" data-title="編程員" data-language-autonym="粵語" data-language-local-name="Cantonese" class="interlanguage-link-target"><span>粵語</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E7%A8%8B%E5%BA%8F%E5%91%98" title="程序员 – Chinese" lang="zh" hreflang="zh" data-title="程序员" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q5482740#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Programmer" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Programmer" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Programmer"><span>Read</span></a></li><li id="ca-viewsource" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Programmer&amp;action=edit" title="This page is protected.&#10;You can view its source [e]" accesskey="e"><span>View source</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Programmer&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Programmer"><span>Read</span></a></li><li id="ca-more-viewsource" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Programmer&amp;action=edit"><span>View source</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Programmer&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Programmer" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Programmer" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Programmer&amp;oldid=1257212365" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Programmer&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Programmer&amp;id=1257212365&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FProgrammer"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FProgrammer"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Programmer&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Programmer&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Programmers" hreflang="en"><span>Wikimedia Commons</span></a></li><li class="wb-otherproject-link wb-otherproject-wikiquote badge-Q70893996 mw-list-item" title=""><a href="https://en.wikiquote.org/wiki/Programmer" hreflang="en"><span>Wikiquote</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q5482740" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> <div id="mw-indicator-pp-default" class="mw-indicator"><div class="mw-parser-output"><span typeof="mw:File"><a href="/wiki/Wikipedia:Protection_policy#semi" title="This article is semi-protected until November 9, 2025 at 09:22 UTC."><img alt="Page semi-protected" src="//upload.wikimedia.org/wikipedia/en/thumb/1/1b/Semi-protection-shackle.svg/20px-Semi-protection-shackle.svg.png" decoding="async" width="20" height="20" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/1/1b/Semi-protection-shackle.svg/30px-Semi-protection-shackle.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/1/1b/Semi-protection-shackle.svg/40px-Semi-protection-shackle.svg.png 2x" data-file-width="512" data-file-height="512" /></a></span></div></div> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><p class="mw-empty-elt"> </p> <div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Person who writes computer software</div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">This article is about people who write computer software. For other uses, see <a href="/wiki/Programmer_(disambiguation)" class="mw-redirect mw-disambig" title="Programmer (disambiguation)">Programmer (disambiguation)</a>.</div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">"Coder" redirects here. For someone who performs coding in the social sciences, see <a href="/wiki/Coding_(social_sciences)" title="Coding (social sciences)">Coding (social sciences)</a>. For someone who performs medical coding, see <a href="/wiki/Clinical_coder" title="Clinical coder">Clinical coder</a>. For the unincorporated community in Pennsylvania, see <a href="/wiki/Coder,_Pennsylvania" title="Coder, Pennsylvania">Coder, Pennsylvania</a>.</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><style data-mw-deduplicate="TemplateStyles:r1248332772">.mw-parser-output .multiple-issues-text{width:95%;margin:0.2em 0}.mw-parser-output .multiple-issues-text>.mw-collapsible-content{margin-top:0.3em}.mw-parser-output .compact-ambox .ambox{border:none;border-collapse:collapse;background-color:transparent;margin:0 0 0 1.6em!important;padding:0!important;width:auto;display:block}body.mediawiki .mw-parser-output .compact-ambox .ambox.mbox-small-left{font-size:100%;width:auto;margin:0}.mw-parser-output .compact-ambox .ambox .mbox-text{padding:0!important;margin:0!important}.mw-parser-output .compact-ambox .ambox .mbox-text-span{display:list-item;line-height:1.5em;list-style-type:disc}body.skin-minerva .mw-parser-output .multiple-issues-text>.mw-collapsible-toggle,.mw-parser-output .compact-ambox .ambox .mbox-image,.mw-parser-output .compact-ambox .ambox .mbox-imageright,.mw-parser-output .compact-ambox .ambox .mbox-empty-cell,.mw-parser-output .compact-ambox .hide-when-compact{display:none}</style><table class="box-Multiple_issues plainlinks metadata ambox ambox-content ambox-multiple_issues compact-ambox" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span"><div class="multiple-issues-text mw-collapsible"><b>This article has multiple issues.</b> Please help <b><a href="/wiki/Special:EditPage/Programmer" title="Special:EditPage/Programmer">improve it</a></b> or discuss these issues on the <b><a href="/wiki/Talk:Programmer" title="Talk:Programmer">talk page</a></b>. <small><i>(<a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove these messages</a>)</i></small> <div class="mw-collapsible-content"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"><table class="box-Original_research plainlinks metadata ambox ambox-content ambox-Original_research" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>possibly contains <a href="/wiki/Wikipedia:No_original_research" title="Wikipedia:No original research">original research</a></b>.<span class="hide-when-compact"> Please <a class="external text" href="https://en.wikipedia.org/w/index.php?title=Programmer&amp;action=edit">improve it</a> by <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">verifying</a> the claims made and adding <a href="/wiki/Wikipedia:Citing_sources#Inline_citations" title="Wikipedia:Citing sources">inline citations</a>. Statements consisting only of original research should be removed.</span> <span class="date-container"><i>(<span class="date">January 2022</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"><table class="box-Cite_check plainlinks metadata ambox ambox-content" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img src="//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Text_document_with_red_question_mark.svg/40px-Text_document_with_red_question_mark.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Text_document_with_red_question_mark.svg/60px-Text_document_with_red_question_mark.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Text_document_with_red_question_mark.svg/80px-Text_document_with_red_question_mark.svg.png 2x" data-file-width="48" data-file-height="48" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>may contain <a href="/wiki/Wikipedia:CITE" class="mw-redirect" title="Wikipedia:CITE">citations</a> that do not <a href="/wiki/Wikipedia:V" class="mw-redirect" title="Wikipedia:V">verify</a> the text</b>.<span class="hide-when-compact"> Please <a class="external text" href="https://en.wikipedia.org/w/index.php?title=Programmer&amp;action=edit">check for citation inaccuracies</a>.</span> <span class="date-container"><i>(<span class="date">September 2020</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> </div> </div><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <p class="mw-empty-elt"> </p> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox"><caption class="infobox-title">Computer programmer</caption><tbody><tr><td colspan="2" class="infobox-image"><span class="mw-default-size" typeof="mw:File/Frameless"><a href="/wiki/File:Two_women_operating_ENIAC_(full_resolution).jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Two_women_operating_ENIAC_%28full_resolution%29.jpg/220px-Two_women_operating_ENIAC_%28full_resolution%29.jpg" decoding="async" width="220" height="149" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Two_women_operating_ENIAC_%28full_resolution%29.jpg/330px-Two_women_operating_ENIAC_%28full_resolution%29.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Two_women_operating_ENIAC_%28full_resolution%29.jpg/440px-Two_women_operating_ENIAC_%28full_resolution%29.jpg 2x" data-file-width="2846" data-file-height="1924" /></a></span><div class="infobox-caption"><a href="/wiki/Jean_Bartik" title="Jean Bartik">Betty Jennings</a> and <a href="/wiki/Frances_Spence" title="Frances Spence">Fran Bilas</a>, part of the first <a href="/wiki/ENIAC" title="ENIAC">ENIAC</a> programming team</div></td></tr><tr><th colspan="2" class="infobox-header">Occupation</th></tr><tr><th scope="row" class="infobox-label">Names</th><td class="infobox-data">Computer Programmer</td></tr><tr><th scope="row" class="infobox-label"><div style="display: inline-block; line-height: 1.2em; padding: .1em 0;">Occupation type</div></th><td class="infobox-data"><a href="/wiki/Profession" title="Profession">Profession</a></td></tr><tr><th scope="row" class="infobox-label"><div style="display: inline-block; line-height: 1.2em; padding: .1em 0;">Activity sectors</div></th><td class="infobox-data"><a href="/wiki/Information_technology" title="Information technology">Information technology</a>, <a href="/wiki/Software_industry" title="Software industry">Software industry</a></td></tr><tr><th colspan="2" class="infobox-header">Description</th></tr><tr><th scope="row" class="infobox-label">Competencies</th><td class="infobox-data">Writing and debugging computer code</td></tr><tr><th scope="row" class="infobox-label"><div style="display: inline-block; line-height: 1.2em; padding: .1em 0;">Education required</div></th><td class="infobox-data">Varies from apprenticeship to bachelor's degree, or self-taught</td></tr></tbody></table> <p>A <b>programmer</b>, <b>computer programmer</b> or <b>coder</b> is an <a href="/wiki/Author" title="Author">author</a> of <a href="/wiki/Computer" title="Computer">computer</a> <a href="/wiki/Source_code" title="Source code">source code</a> – someone with skill in <a href="/wiki/Computer_programming" title="Computer programming">computer programming</a>. </p><p>The <a href="/wiki/Professional_title" class="mw-redirect" title="Professional title">professional titles</a> <a href="/wiki/Software_development" title="Software development"><b>software developer</b></a> and <a href="/wiki/Software_engineering" title="Software engineering"><b>software engineer</b></a> are used for <a href="/wiki/Job" class="mw-redirect" title="Job">jobs</a> that require a programmer. </p><p>Generally, a programmer writes code in a <a href="/wiki/Computer_language" title="Computer language">computer language</a> and with an intent to build <a href="/wiki/Software" title="Software">software</a> that achieves some <a href="/wiki/Goal" title="Goal">goal</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Identification">Identification</h2></div> <p>Sometimes a programmer or <a href="/wiki/Job_position" class="mw-redirect" title="Job position">job position</a> is identified by the language used or target platform. For example, <b><a href="/wiki/Assembly_language" title="Assembly language">assembly programmer</a></b>, <b><a href="/wiki/Web_developer" title="Web developer">web developer</a></b>. </p> <div class="mw-heading mw-heading2"><h2 id="Job_title">Job title</h2></div> <p>The job titles that include programming tasks have differing connotations across the computer industry and to different individuals. The following are notable descriptions. </p><p>A <i>software developer</i> primarily implements software based on <a href="/wiki/Specification" class="mw-redirect" title="Specification">specifications</a> and fixes <a href="/wiki/Software_bug" title="Software bug">bugs</a>. Other duties may include <a href="/wiki/Code_review" title="Code review">reviewing code changes</a> and <a href="/wiki/Software_testing" title="Software testing">testing</a>. To achieve the required skills for the job, they might obtain a <a href="/wiki/Computer_science" title="Computer science">computer science</a> or <a href="/wiki/Associate_degree" title="Associate degree">associate</a> degree, attend a <a href="/wiki/Coding_bootcamp" title="Coding bootcamp">programming boot camp</a> or be <a href="/wiki/Self-taught" class="mw-redirect" title="Self-taught">self-taught</a>. </p><p>A <i>software engineer</i> usually is responsible for the same tasks as a developer plus broader responsibilities of <a href="/wiki/Software_engineering" title="Software engineering">software engineering</a> including architecting and designing new features and applications, targeting new platforms, managing the <a href="/wiki/Software_development_process" title="Software development process">software development lifecycle</a> (design, implementation, testing, and deployment), leading a team of programmers, communicating with customers, managers and other engineers, considering system stability and quality, and exploring software development methodologies. </p><p>Sometimes, a software engineer is required to have a degree in software engineering, <a href="/wiki/Computer_engineering" title="Computer engineering">computer engineering</a>, or computer science. Some countries legally require an engineering degree to be called <i>engineer</i>. <sup id="cite_ref-UA210729_1-0" class="reference"><a href="#cite_note-UA210729-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Heinz210223_2-0" class="reference"><a href="#cite_note-Heinz210223-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Jacob200316_3-0" class="reference"><a href="#cite_note-Jacob200316-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="History">History</h2></div> <figure class="mw-halign-right" typeof="mw:File/Thumb"><a href="/wiki/File:Ada_Lovelace_portrait.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Ada_Lovelace_portrait.jpg/200px-Ada_Lovelace_portrait.jpg" decoding="async" width="200" height="287" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Ada_Lovelace_portrait.jpg/300px-Ada_Lovelace_portrait.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Ada_Lovelace_portrait.jpg/400px-Ada_Lovelace_portrait.jpg 2x" data-file-width="2439" data-file-height="3504" /></a><figcaption><a href="/wiki/Ada_Lovelace" title="Ada Lovelace">Ada Lovelace</a> is considered by many to be the first computer programmer.<sup id="cite_ref-Fuegi-Francis-2003_4-0" class="reference"><a href="#cite_note-Fuegi-Francis-2003-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup></figcaption></figure> <p>British <a href="/wiki/Count" title="Count">countess</a> and mathematician <a href="/wiki/Ada_Lovelace" title="Ada Lovelace">Ada Lovelace</a> is often considered to be the first computer programmer. She authored an <a href="/wiki/Algorithm" title="Algorithm">algorithm</a>, which was <a href="/wiki/Note_G" title="Note G">published</a> in October 1842, for calculating <a href="/wiki/Bernoulli_number" title="Bernoulli number">Bernoulli numbers</a> on the <a href="/wiki/Charles_Babbage" title="Charles Babbage">Charles Babbage</a> <a href="/wiki/Analytical_engine" title="Analytical engine">analytical engine</a>.<sup id="cite_ref-Fuegi-Francis-2003_4-1" class="reference"><a href="#cite_note-Fuegi-Francis-2003-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> Because the machine was not completed in her lifetime, she never experienced the algorithm in action. </p><p>In 1941, German <a href="/wiki/Civil_engineer" title="Civil engineer">civil engineer</a> <a href="/wiki/Konrad_Zuse" title="Konrad Zuse">Konrad Zuse</a> was the first person to execute a program on a working, program-controlled, electronic computer.<sup id="cite_ref-Zuse-IEEE_5-0" class="reference"><a href="#cite_note-Zuse-IEEE-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> From 1943 to 1945, per <a href="/wiki/Computer_scientist" title="Computer scientist">computer scientist</a> Wolfgang K. Giloi and <a href="/wiki/Artificial_intelligence" title="Artificial intelligence">AI</a> professor <a href="/wiki/Ra%C3%BAl_Rojas" title="Raúl Rojas">Raúl Rojas</a> et al., Zuse created the first, <a href="/wiki/High-level_programming_language" title="High-level programming language">high-level programming language</a>, <a href="/wiki/Plankalk%C3%BCl" title="Plankalkül">Plankalkül</a>.<sup id="cite_ref-Giloi1997_6-0" class="reference"><a href="#cite_note-Giloi1997-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Rojas2000_7-0" class="reference"><a href="#cite_note-Rojas2000-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup> </p><p>Members of the 1945 <a href="/wiki/ENIAC" title="ENIAC">ENIAC</a> programming team of <a href="/wiki/Kathleen_Antonelli" title="Kathleen Antonelli">Kay McNulty</a>, <a href="/wiki/Jean_Bartik" title="Jean Bartik">Betty Jennings</a>, <a href="/wiki/Betty_Holberton" title="Betty Holberton">Betty Snyder</a>, <a href="/wiki/Marlyn_Meltzer" title="Marlyn Meltzer">Marlyn Wescoff</a>, <a href="/wiki/Frances_Spence" title="Frances Spence">Fran Bilas</a> and <a href="/wiki/Ruth_Teitelbaum" title="Ruth Teitelbaum">Ruth Lichterman</a> have since been credited as the first professional computer programmers.<sup id="cite_ref-Memorials_8-0" class="reference"><a href="#cite_note-Memorials-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-ABC071204_9-0" class="reference"><a href="#cite_note-ABC071204-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="The_software_industry">The software industry</h2></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/Software_industry" title="Software industry">Software industry</a></div> <p>The first company founded specifically to provide software products and services was the <a href="/wiki/Computer_Usage_Company" title="Computer Usage Company">Computer Usage Company</a> in 1955. Before that time, computers were programmed either by customers or the few commercial computer manufacturers of the time, such as <a href="/wiki/Sperry_Rand" class="mw-redirect" title="Sperry Rand">Sperry Rand</a> and <a href="/wiki/IBM" title="IBM">IBM</a>.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> </p><p>The <a href="/wiki/Software_industry" title="Software industry">software industry</a> expanded in the early 1960s, almost immediately after computers were first sold in mass-produced quantities. Universities, governments, and businesses created a demand for software. Many of these programs were written in-house by full-time staff programmers; some were distributed between users of a particular machine for no charge, while others were sold on a commercial basis. Other firms, such as <a href="/wiki/Computer_Sciences_Corporation" title="Computer Sciences Corporation">Computer Sciences Corporation</a> (founded in 1959), also started to grow. Computer manufacturers soon started bundling <a href="/wiki/Operating_systems" class="mw-redirect" title="Operating systems">operating systems</a>, <a href="/wiki/System_software" title="System software">system software</a> and <a href="/wiki/Programming_environments" class="mw-redirect" title="Programming environments">programming environments</a> with their machines; the <a href="/wiki/IBM_1620" title="IBM 1620">IBM 1620</a> came with the 1620 Symbolic Programming System and <a href="/wiki/Fortran" title="Fortran">FORTRAN</a>.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> </p><p>The industry expanded greatly with the rise of the <a href="/wiki/Personal_computer" title="Personal computer">personal computer</a> (PC) in the mid-1970s, which brought computing to the average office worker. In the following years, the PC also helped create a constantly growing market for games, applications and utility software. This resulted in increased demand for software developers for that period of time.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Nature_of_the_work">Nature of the work</h2></div> <p>Computer programmers write, test, <a href="/wiki/Debug" class="mw-redirect" title="Debug">debug</a>, and maintain the detailed instructions, called <a href="/wiki/Computer_programs" class="mw-redirect" title="Computer programs">computer programs</a>, that computers must follow to perform their functions. Programmers also conceive, design, and test logical structures for solving problems by computer. Many technical innovations in programming&#160;— advanced computing technologies and sophisticated new languages and programming tools&#160;— have redefined the role of a programmer and elevated much of the programming work done today. Job titles and descriptions may vary, depending on the organization.<sup id="cite_ref-bls-ooh_13-0" class="reference"><a href="#cite_note-bls-ooh-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> </p><p>Programmers work in many settings, including corporate <a href="/wiki/Information_technology" title="Information technology">information technology</a> (IT) departments, big <a href="/wiki/Software_companies" class="mw-redirect" title="Software companies">software companies</a>, small service firms and government entities of all sizes. Many professional programmers also work for consulting companies at client sites as <a href="/wiki/Independent_contractor" class="mw-redirect" title="Independent contractor">contractors</a>. <a href="/wiki/License" title="License">Licensing</a> is not typically required to work as a programmer, although <a href="/wiki/Professional_certification" title="Professional certification">professional certifications</a> are commonly held by programmers.<sup id="cite_ref-bls-ooh_13-1" class="reference"><a href="#cite_note-bls-ooh-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> Programming is considered a <a href="/wiki/Profession" title="Profession">profession</a>.<sup id="cite_ref-Coursera_14-0" class="reference"><a href="#cite_note-Coursera-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Indeed_15-0" class="reference"><a href="#cite_note-Indeed-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Sartore221222_16-0" class="reference"><a href="#cite_note-Sartore221222-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup> </p><p>Programmers' work varies widely depending on the type of business for which they are writing programs. For example, the instructions involved in updating financial records are very different from those required to duplicate conditions on an aircraft for <a href="/wiki/Flight_training" title="Flight training">pilots training</a> in a <a href="/wiki/Flight_simulator" title="Flight simulator">flight simulator</a>. Simple programs can be written in a few hours. More complex ones may require more than a year of work, while others are never considered 'complete' but rather are continuously improved as long as they stay in use. In most cases, several programmers work together as a team under a senior programmer's supervision.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="The source did not support the text. (February 2023)">citation needed</span></a></i>&#93;</sup> </p> <div class="mw-heading mw-heading3"><h3 id="Types_of_software">Types of software</h3></div> <p>Programming editors, also known as <a href="/wiki/Source_code_editor" class="mw-redirect" title="Source code editor">source code editors</a>, are text editors that are specifically designed for programmers or developers to write the source code of an application or a program. Most of these editors include features useful for programmers, which may include color <a href="/wiki/Syntax_highlighting" title="Syntax highlighting">syntax highlighting</a>, auto indentation, <a href="/wiki/Auto-complete" class="mw-redirect" title="Auto-complete">auto-complete</a>, bracket matching, <a href="/wiki/Syntax_checker" class="mw-redirect" title="Syntax checker">syntax check</a>, and allows <a href="/wiki/Plug-in_(computing)" title="Plug-in (computing)">plug-ins</a>. These features aid the users during coding, <a href="/wiki/Debugging" title="Debugging">debugging</a> and testing.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Globalization">Globalization</h2></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"><table class="box-Globalize plainlinks metadata ambox ambox-content ambox-globalize" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="Globe icon." src="//upload.wikimedia.org/wikipedia/commons/thumb/b/bd/Ambox_globe_content.svg/48px-Ambox_globe_content.svg.png" decoding="async" width="48" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/bd/Ambox_globe_content.svg/73px-Ambox_globe_content.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/bd/Ambox_globe_content.svg/97px-Ambox_globe_content.svg.png 2x" data-file-width="350" data-file-height="290" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span">The examples and perspective in this section <b>deal primarily with the United States and do not represent a <a href="/wiki/Wikipedia:WikiProject_Countering_systemic_bias" title="Wikipedia:WikiProject Countering systemic bias">worldwide view</a> of the subject</b>.<span class="hide-when-compact"> You may <a class="external text" href="https://en.wikipedia.org/w/index.php?title=Programmer&amp;action=edit">improve this section</a>, discuss the issue on the <a href="/wiki/Talk:Programmer" title="Talk:Programmer">talk page</a>, or create a new section, as appropriate.</span> <span class="date-container"><i>(<span class="date">December 2010</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <div class="mw-heading mw-heading3"><h3 id="Market_changes_in_the_UK">Market changes in the UK</h3></div> <p>According to <a href="/wiki/BBC_News" title="BBC News">BBC News</a>, 17% of computer science students could not find work in their field six months after graduation in 2009 which was the highest rate of the university subjects surveyed while 0% of medical students were unemployed in the same survey.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Market_changes_in_the_US">Market changes in the US</h3></div> <p>After the crash of the <a href="/wiki/Dot-com_bubble" title="Dot-com bubble">dot-com bubble</a> (1999–2001) and the <a href="/wiki/Great_Recession" title="Great Recession">Great Recession</a> (2008), many U.S. programmers were left without work or with lower wages.<sup id="cite_ref-bls-dotcom-2009_19-0" class="reference"><a href="#cite_note-bls-dotcom-2009-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Charette2013_20-0" class="reference"><a href="#cite_note-Charette2013-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> In addition, enrollment in computer-related degrees and other STEM degrees (STEM attrition)<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> in the US has been dropping for years, especially for women,<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> which, according to Beaubouef and Mason,<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> could be attributed to a lack of general interest in science and mathematics and also out of an apparent fear that programming will be subject to the same pressures as manufacturing and agriculture careers. For programmers, the <a href="/wiki/U.S._Bureau_of_Labor_Statistics" class="mw-redirect" title="U.S. Bureau of Labor Statistics">U.S. Bureau of Labor Statistics</a> (BLS) Occupational Outlook originally predicted a growth for programmers of 12 percent from 2010 to 2020<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup> and thereafter a decline of -7 percent from 2016 to 2026, a further decline of -9 percent from 2019 to 2029, a decline of -10 percent from 2021 to 2031.<sup id="cite_ref-bls-ooh_13-2" class="reference"><a href="#cite_note-bls-ooh-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> and then a decline of -11 percent from 2022 to 2032.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup> Since computer programming can be done from anywhere in the world, companies sometimes hire programmers in countries where wages are lower.<sup id="cite_ref-bls-ooh_13-3" class="reference"><a href="#cite_note-bls-ooh-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> However, for software developers BLS projects for 2019 to 2029 a 22% increase in employment, from 1,469,200 to 1,785,200 jobs with a median base salary of $110,000 per year. This prediction is lower than the earlier 2010 to 2020 predicted increase of 30% for software developers.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Charette2013_20-1" class="reference"><a href="#cite_note-Charette2013-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> Though the distinction is somewhat ambiguous, software developers engage in a wider array of aspects of application development and are generally higher skilled than programmers, making outsourcing less of a risk.<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> Another reason for the decline for programmers is their skills are being merged with other professions, such as developers, as employers increase the requirements for a position over time. Then there is the additional concern that recent advances in <a href="/wiki/Artificial_intelligence" title="Artificial intelligence">artificial intelligence</a> might impact the demand for future generations of Software professions.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">&#91;</span>35<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">&#91;</span>36<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Market_changes_in_Japan">Market changes in Japan</h3></div> <p>As of 2024 in <a href="/wiki/Japan" title="Japan">Japan</a>, the demand for programmers is increasing rapidly. Numerous programming schools have opened to meet this demand, including <a href="/w/index.php?title=TechAcademy&amp;action=edit&amp;redlink=1" class="new" title="TechAcademy (page does not exist)">TechAcademy</a>, <a href="/w/index.php?title=Tech_i.s.&amp;action=edit&amp;redlink=1" class="new" title="Tech i.s. (page does not exist)">Tech i.s.</a> and <a href="/wiki/NinjaCode" title="NinjaCode">NinjaCode</a>. On the other hand, despite the fact that there are more than 1.2 million programmers in Japan as of 2020, more than 40% of Japanese companies say they do not have enough IT personnel, including programmers; by 2030, the number of programmers will exceed 1.6 million, but about 800 000 people, including programmers A shortage of engineers is expected to occur.<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">&#91;</span>37<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">&#91;</span>38<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div> <style data-mw-deduplicate="TemplateStyles:r1239009302">.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{clear:left;float:left;margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}</style><ul role="navigation" aria-label="Portals" class="noprint portalbox portalborder portalright"> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Octicons-terminal.svg" class="mw-file-description"><img alt="icon" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/6f/Octicons-terminal.svg/24px-Octicons-terminal.svg.png" decoding="async" width="24" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/6f/Octicons-terminal.svg/37px-Octicons-terminal.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/6f/Octicons-terminal.svg/49px-Octicons-terminal.svg.png 2x" data-file-width="896" data-file-height="1024" /></a></span></span><span class="portalbox-link"><a href="/wiki/Portal:Computer_programming" title="Portal:Computer programming">Computer programming portal</a></span></li></ul> <ul><li><a href="/wiki/List_of_programmers" title="List of programmers">List of programmers</a></li> <li><a href="/wiki/List_of_programming_languages" title="List of programming languages">List of programming languages</a></li> <li><a href="/wiki/Software_development_process" title="Software development process">Software development process</a></li> <li><a href="/wiki/Software_engineering" title="Software engineering">Software engineering</a></li> <li><a href="/wiki/Systems_architect" title="Systems architect">Systems architect</a></li> <li><a href="/wiki/Video_game_programmer" title="Video game programmer">Video game programmer</a></li></ul> <div style="clear:both;" class=""></div> <div class="mw-heading mw-heading2"><h2 id="References">References</h2></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-columns references-column-width" style="column-width: 30em;"> <ol class="references"> <li id="cite_note-UA210729-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-UA210729_1-0">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://bootcamp.ce.arizona.edu/blog/programmer-vs-software-engineer-whats-the-difference">"Programmer vs. Software Engineer: What's the Difference?"</a>. <i>ce.arizona.edu</i>. University of Arizona. 11 December 2020. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210729020138/https://bootcamp.ce.arizona.edu/blog/programmer-vs-software-engineer-whats-the-difference/">Archived</a> from the original on 29 July 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">29 July</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ce.arizona.edu&amp;rft.atitle=Programmer+vs.+Software+Engineer%3A+What%27s+the+Difference%3F&amp;rft.date=2020-12-11&amp;rft_id=https%3A%2F%2Fbootcamp.ce.arizona.edu%2Fblog%2Fprogrammer-vs-software-engineer-whats-the-difference&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Heinz210223-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-Heinz210223_2-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHeinz2021" class="citation web cs1">Heinz, Kate (23 February 2021). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210729020310/https://builtin.com/recruiting/software-engineer-vs-programmer">"Software Engineer Vs. Programmer: What's the Difference?"</a>. <i>builtin.com</i>. Built In. Archived from <a rel="nofollow" class="external text" href="https://builtin.com/recruiting/software-engineer-vs-programmer">the original</a> on 29 July 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">29 July</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=builtin.com&amp;rft.atitle=Software+Engineer+Vs.+Programmer%3A+What%27s+the+Difference%3F&amp;rft.date=2021-02-23&amp;rft.aulast=Heinz&amp;rft.aufirst=Kate&amp;rft_id=https%3A%2F%2Fbuiltin.com%2Frecruiting%2Fsoftware-engineer-vs-programmer&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Jacob200316-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-Jacob200316_3-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFJacob2020" class="citation web cs1">Jacob, Freya (16 March 2020). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210729020139/https://simpleprogrammer.com/differences-software-engineer-and-programmer/">"6 Key Differences Between a Software Engineer and a Programmer"</a>. <i>simpleprogrammer.com</i>. The Simple Programmer. Archived from <a rel="nofollow" class="external text" href="https://simpleprogrammer.com/differences-software-engineer-and-programmer/">the original</a> on 29 July 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">29 July</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=simpleprogrammer.com&amp;rft.atitle=6+Key+Differences+Between+a+Software+Engineer+and+a+Programmer&amp;rft.date=2020-03-16&amp;rft.aulast=Jacob&amp;rft.aufirst=Freya&amp;rft_id=https%3A%2F%2Fsimpleprogrammer.com%2Fdifferences-software-engineer-and-programmer%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Fuegi-Francis-2003-4"><span class="mw-cite-backlink">^ <a href="#cite_ref-Fuegi-Francis-2003_4-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Fuegi-Francis-2003_4-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFFuegiFrancis2003" class="citation journal cs1">Fuegi, J.; Francis, J. (October–December 2003). "Lovelace &amp; Babbage and the creation of the 1843 'notes'<span class="cs1-kern-right"></span>". <i>IEEE Annals of the History of Computing</i>. <b>25</b> (4): 16–26. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FMAHC.2003.1253887">10.1109/MAHC.2003.1253887</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=IEEE+Annals+of+the+History+of+Computing&amp;rft.atitle=Lovelace+%26+Babbage+and+the+creation+of+the+1843+%27notes%27&amp;rft.volume=25&amp;rft.issue=4&amp;rft.pages=16-26&amp;rft.date=2003-10%2F2003-12&amp;rft_id=info%3Adoi%2F10.1109%2FMAHC.2003.1253887&amp;rft.aulast=Fuegi&amp;rft.aufirst=J.&amp;rft.au=Francis%2C+J.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Zuse-IEEE-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-Zuse-IEEE_5-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.computer.org/profiles/konrad-zuse">"Konrad Zuse"</a>. <i>computer.org</i>. IEEE. 2 April 2018. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220926131516/https://www.computer.org/profiles/konrad-zuse">Archived</a> from the original on 26 September 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">4 February</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=computer.org&amp;rft.atitle=Konrad+Zuse&amp;rft.date=2018-04-02&amp;rft_id=https%3A%2F%2Fwww.computer.org%2Fprofiles%2Fkonrad-zuse&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Giloi1997-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-Giloi1997_6-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGiloi1997" class="citation journal cs1">Giloi, Wolfgang K. (1997). <a rel="nofollow" class="external text" href="http://doi.ieeecomputersociety.org/10.1109/85.586068">"Konrad Zuse's Plankalkül: The First High-Level 'non von Neumann' Programming Language"</a>. <i>IEEE Annals of the History of Computing</i>. <b>19</b> (2): 17–24. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2F85.586068">10.1109/85.586068</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20230323163140/https://www.computer.org/csdl/magazine/an/1997/02/man1997020017/13rRUIJcWqp">Archived</a> from the original on 23 March 2023.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=IEEE+Annals+of+the+History+of+Computing&amp;rft.atitle=Konrad+Zuse%27s+Plankalk%C3%BCl%3A+The+First+High-Level+%27non+von+Neumann%27+Programming+Language&amp;rft.volume=19&amp;rft.issue=2&amp;rft.pages=17-24&amp;rft.date=1997&amp;rft_id=info%3Adoi%2F10.1109%2F85.586068&amp;rft.aulast=Giloi&amp;rft.aufirst=Wolfgang+K.&amp;rft_id=http%3A%2F%2Fdoi.ieeecomputersociety.org%2F10.1109%2F85.586068&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Rojas2000-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-Rojas2000_7-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRojasGöktekinFriedlandKrüger2000" class="citation web cs1">Rojas, Raúl; Göktekin, Cüneyt; Friedland, Gerald; Krüger, Mike (February 2000). <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/250809396">"Plankalkül: The First High-Level Programming Language and its Implementation"</a>. <i>ResearchGate</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220612225444/https://www.researchgate.net/publication/250809396_Plankalkul_The_First_High-Level_Programming_Language_and_its_Implementation">Archived</a> from the original on 12 June 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">4 February</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ResearchGate&amp;rft.atitle=Plankalk%C3%BCl%3A+The+First+High-Level+Programming+Language+and+its+Implementation&amp;rft.date=2000-02&amp;rft.aulast=Rojas&amp;rft.aufirst=Ra%C3%BAl&amp;rft.au=G%C3%B6ktekin%2C+C%C3%BCneyt&amp;rft.au=Friedland%2C+Gerald&amp;rft.au=Kr%C3%BCger%2C+Mike&amp;rft_id=https%3A%2F%2Fwww.researchgate.net%2Fpublication%2F250809396&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Memorials-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-Memorials_8-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://eniacprogrammers.org/eniac-programmers-project/memorials/">"Memorials"</a>. <i>ENIAC Programmers Project</i>. First Byte Productions. 16 May 2014. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20180401075605/http://eniacprogrammers.org/eniac-programmers-project/memorials/">Archived</a> from the original on 1 April 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">13 March</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ENIAC+Programmers+Project&amp;rft.atitle=Memorials&amp;rft.date=2014-05-16&amp;rft_id=http%3A%2F%2Feniacprogrammers.org%2Feniac-programmers-project%2Fmemorials%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-ABC071204-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-ABC071204_9-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDonaldson_James2007" class="citation web cs1">Donaldson James, Susan (4 December 2007). <a rel="nofollow" class="external text" href="https://abcnews.go.com/Technology/story?id=3951187&amp;page=1">"First Computer Programmers Inspire Documentary"</a>. ABC News. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20130216054335/https://abcnews.go.com/Technology/story?id=3951187">Archived</a> from the original on 16 February 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">13 March</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=First+Computer+Programmers+Inspire+Documentary&amp;rft.pub=ABC+News&amp;rft.date=2007-12-04&amp;rft.aulast=Donaldson+James&amp;rft.aufirst=Susan&amp;rft_id=https%3A%2F%2Fabcnews.go.com%2FTechnology%2Fstory%3Fid%3D3951187%26page%3D1&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFElmer_C._Kubie1994" class="citation journal cs1">Elmer C. Kubie (Summer 1994). "Recollections of the first software company". <i><a href="/wiki/Annals_of_the_History_of_Computing" class="mw-redirect" title="Annals of the History of Computing">Annals of the History of Computing</a></i>. <b>16</b> (2): 65–71. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2F85.279238">10.1109/85.279238</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:5733812">5733812</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Annals+of+the+History+of+Computing&amp;rft.atitle=Recollections+of+the+first+software+company&amp;rft.ssn=summer&amp;rft.volume=16&amp;rft.issue=2&amp;rft.pages=65-71&amp;rft.date=1994&amp;rft_id=info%3Adoi%2F10.1109%2F85.279238&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A5733812%23id-name%3DS2CID&amp;rft.au=Elmer+C.+Kubie&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP1620.html">"IBM Archives: 1620 Data Processing System"</a>. <i>www.ibm.com</i>. 23 January 2003. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210210205857/https://www.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP1620.html">Archived</a> from the original on 10 February 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">17 March</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.ibm.com&amp;rft.atitle=IBM+Archives%3A+1620+Data+Processing+System&amp;rft.date=2003-01-23&amp;rft_id=https%3A%2F%2Fwww.ibm.com%2Fibm%2Fhistory%2Fexhibits%2Fmainframe%2Fmainframe_PP1620.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.census.gov/library/publications/2016/acs/acs-35.html">"Occupations in Information Technology"</a>. <i>The United States Census Bureau</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210322030738/https://www.census.gov/library/publications/2016/acs/acs-35.html">Archived</a> from the original on 22 March 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">21 March</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=The+United+States+Census+Bureau&amp;rft.atitle=Occupations+in+Information+Technology&amp;rft_id=https%3A%2F%2Fwww.census.gov%2Flibrary%2Fpublications%2F2016%2Facs%2Facs-35.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-bls-ooh-13"><span class="mw-cite-backlink">^ <a href="#cite_ref-bls-ooh_13-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-bls-ooh_13-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-bls-ooh_13-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-bls-ooh_13-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.bls.gov/ooh/computer-and-information-technology/computer-programmers.htm">"Computer Programmers&#160;: Occupational Outlook Handbook"</a>. <i>www.bls.gov</i>. U.S. Bureau of Labor Statistics. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190503144645/https://www.bls.gov/ooh/computer-and-information-technology/computer-programmers.htm">Archived</a> from the original on 3 May 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">13 March</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.bls.gov&amp;rft.atitle=Computer+Programmers+%3A+Occupational+Outlook+Handbook&amp;rft_id=https%3A%2F%2Fwww.bls.gov%2Fooh%2Fcomputer-and-information-technology%2Fcomputer-programmers.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Coursera-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-Coursera_14-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.coursera.org/articles/how-to-become-a-computer-programmer">"How to Become a Computer Programmer"</a>. <i>coursera.org</i>. Coursera Inc. 30 September 2022. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20221007024124/https://www.coursera.org/articles/how-to-become-a-computer-programmer">Archived</a> from the original on 7 October 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">2 February</span> 2023</span>. <q>Computer programmers often take courses and seek certifications to enter the field and stay current in their skills in this ever-evolving profession.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=coursera.org&amp;rft.atitle=How+to+Become+a+Computer+Programmer&amp;rft.date=2022-09-30&amp;rft_id=https%3A%2F%2Fwww.coursera.org%2Farticles%2Fhow-to-become-a-computer-programmer&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Indeed-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-Indeed_15-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.indeed.com/career-advice/finding-a-job/types-of-programming-jobs">"11 Types of Programming Jobs (With Duties and Salaries)"</a>. <i>indeed.com</i>. Indeed. 17 October 2022. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20230202195236/https://www.indeed.com/career-advice/finding-a-job/types-of-programming-jobs">Archived</a> from the original on 2 February 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">2 February</span> 2023</span>. <q>Explore this profession and discover how you can thrive in a computer programming career.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=indeed.com&amp;rft.atitle=11+Types+of+Programming+Jobs+%28With+Duties+and+Salaries%29&amp;rft.date=2022-10-17&amp;rft_id=https%3A%2F%2Fwww.indeed.com%2Fcareer-advice%2Ffinding-a-job%2Ftypes-of-programming-jobs&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Sartore221222-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-Sartore221222_16-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSartore2022" class="citation web cs1">Sartore, Melissa (22 December 2022). <a rel="nofollow" class="external text" href="https://www.computerscience.org/careers/computer-programmer/">"What Is a Computer Programmer?"</a>. <i>computerscience.org</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20230130040334/https://www.computerscience.org/careers/computer-programmer/">Archived</a> from the original on 30 January 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">2 February</span> 2023</span>. <q>Explore this profession and discover how you can thrive in a computer programming career.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=computerscience.org&amp;rft.atitle=What+Is+a+Computer+Programmer%3F&amp;rft.date=2022-12-22&amp;rft.aulast=Sartore&amp;rft.aufirst=Melissa&amp;rft_id=https%3A%2F%2Fwww.computerscience.org%2Fcareers%2Fcomputer-programmer%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.bbc.co.uk/education/guides/zgmpr82/revision/4">"BBC Bitesize - GCSE Computer Science - Programming software and the IDE - Revision 4"</a>. <i>www.bbc.co.uk</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170923141830/http://www.bbc.co.uk/education/guides/zgmpr82/revision/4">Archived</a> from the original on 23 September 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">13 March</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.bbc.co.uk&amp;rft.atitle=BBC+Bitesize+-+GCSE+Computer+Science+-+Programming+software+and+the+IDE+-+Revision+4&amp;rft_id=https%3A%2F%2Fwww.bbc.co.uk%2Feducation%2Fguides%2Fzgmpr82%2Frevision%2F4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFShankleman2010" class="citation news cs1">Shankleman, Martin (1 July 2010). <a rel="nofollow" class="external text" href="https://www.bbc.co.uk/news/10477551">"<span class="cs1-kern-left"></span>'One in 10' UK graduates jobless"</a>. <i>BBC News</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210308114340/https://www.bbc.co.uk/news/10477551">Archived</a> from the original on 8 March 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">13 March</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=BBC+News&amp;rft.atitle=%27One+in+10%27+UK+graduates+jobless&amp;rft.date=2010-07-01&amp;rft.aulast=Shankleman&amp;rft.aufirst=Martin&amp;rft_id=https%3A%2F%2Fwww.bbc.co.uk%2Fnews%2F10477551&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-bls-dotcom-2009-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-bls-dotcom-2009_19-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMannNunes2009" class="citation journal cs1">Mann, Amar; Nunes, Tony (August 2009). <a rel="nofollow" class="external text" href="https://www.bls.gov/opub/btn/archive/after-the-dot-com-bubble-silicon-valley-high-tech-employment-and-wages-in-2001-and-2008.pdf">"After the Dot-Com Bubble: Silicon Valley High-Tech Employment and Wages in 2001 and 2008"</a> <span class="cs1-format">(PDF)</span>. <i>Regional Report, U.S. Bureau of Labor Statistics</i>: 1–8. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210318063742/https://www.bls.gov/opub/btn/archive/after-the-dot-com-bubble-silicon-valley-high-tech-employment-and-wages-in-2001-and-2008.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 18 March 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">13 March</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Regional+Report%2C+U.S.+Bureau+of+Labor+Statistics&amp;rft.atitle=After+the+Dot-Com+Bubble%3A+Silicon+Valley+High-Tech+Employment+and+Wages+in+2001+and+2008&amp;rft.pages=1-8&amp;rft.date=2009-08&amp;rft.aulast=Mann&amp;rft.aufirst=Amar&amp;rft.au=Nunes%2C+Tony&amp;rft_id=https%3A%2F%2Fwww.bls.gov%2Fopub%2Fbtn%2Farchive%2Fafter-the-dot-com-bubble-silicon-valley-high-tech-employment-and-wages-in-2001-and-2008.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-Charette2013-20"><span class="mw-cite-backlink">^ <a href="#cite_ref-Charette2013_20-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Charette2013_20-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCharette2013" class="citation web cs1">Charette, Robert N. (30 August 2013). <span class="id-lock-subscription" title="Paid subscription required"><a rel="nofollow" class="external text" href="https://spectrum.ieee.org/the-stem-crisis-is-a-myth">"The STEM Crisis is a Myth"</a></span>. <i><a href="/wiki/IEEE" class="mw-redirect" title="IEEE">IEEE</a></i> (opinion). IEEE. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210807061059/https://spectrum.ieee.org/the-stem-crisis-is-a-myth">Archived</a> from the original on 7 August 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">7 August</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=IEEE&amp;rft.atitle=The+STEM+Crisis+is+a+Myth&amp;rft.date=2013-08-30&amp;rft.aulast=Charette&amp;rft.aufirst=Robert+N.&amp;rft_id=https%3A%2F%2Fspectrum.ieee.org%2Fthe-stem-crisis-is-a-myth&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://nces.ed.gov/pubsearch/pubsinfo.asp?pubid=2014001rev">"STEM Attrition: College Students' Paths Into and Out of STEM Fields"</a>. <i>nces.ed.gov</i>. 26 November 2013. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210318064654/https://nces.ed.gov/pubsearch/pubsinfo.asp?pubid=2014001rev">Archived</a> from the original on 18 March 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">13 March</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=nces.ed.gov&amp;rft.atitle=STEM+Attrition%3A+College+Students%27+Paths+Into+and+Out+of+STEM+Fields&amp;rft.date=2013-11-26&amp;rft_id=https%3A%2F%2Fnces.ed.gov%2Fpubsearch%2Fpubsinfo.asp%3Fpubid%3D2014001rev&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developers.hp.com/public/blog/hp-international-womens-week-women-computer-science-dropping-1980s">"hp's Developer Portal &#124; HP International Women's Week: Women in Computer Science dropping since 1980s"</a>. <i>developers.hp.com</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210226000310/https://developers.hp.com/public/blog/hp-international-womens-week-women-computer-science-dropping-1980s">Archived</a> from the original on 26 February 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">13 March</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=developers.hp.com&amp;rft.atitle=hp%27s+Developer+Portal+%26%23124%3B+HP+International+Women%27s+Week%3A+Women+in+Computer+Science+dropping+since+1980s&amp;rft_id=https%3A%2F%2Fdevelopers.hp.com%2Fpublic%2Fblog%2Fhp-international-womens-week-women-computer-science-dropping-1980s&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBeaubouefMason2005" class="citation journal cs1">Beaubouef, Theresa; Mason, John (June 2005). "Why the high attrition rate for computer science students: some thoughts and observations". <i>ACM SIGCSE Bulletin</i>. <b>37</b> (2): 103–106. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F1083431.1083474">10.1145/1083431.1083474</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:207157501">207157501</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=ACM+SIGCSE+Bulletin&amp;rft.atitle=Why+the+high+attrition+rate+for+computer+science+students%3A+some+thoughts+and+observations&amp;rft.volume=37&amp;rft.issue=2&amp;rft.pages=103-106&amp;rft.date=2005-06&amp;rft_id=info%3Adoi%2F10.1145%2F1083431.1083474&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A207157501%23id-name%3DS2CID&amp;rft.aulast=Beaubouef&amp;rft.aufirst=Theresa&amp;rft.au=Mason%2C+John&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120915165836/http://www.bls.gov/ooh/computer-and-information-technology/computer-programmers.htm">"Computer Programmers&#160;: Occupational Outlook Handbook&#160;: U.S. Bureau of Labor Statistics"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.bls.gov/ooh/computer-and-information-technology/computer-programmers.htm">the original</a> on 15 September 2012.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Computer+Programmers+%3A+Occupational+Outlook+Handbook+%3A+U.S.+Bureau+of+Labor+Statistics&amp;rft_id=http%3A%2F%2Fwww.bls.gov%2Fooh%2Fcomputer-and-information-technology%2Fcomputer-programmers.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.bls.gov/ooh/computer-and-information-technology/computer-programmers.htm">"Computer Programmers&#160;: Occupational Outlook Handbook"</a>. <i>U.S. Bureau of Labor Statistics</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=U.S.+Bureau+of+Labor+Statistics&amp;rft.atitle=Computer+Programmers+%3A+Occupational+Outlook+Handbook&amp;rft_id=https%3A%2F%2Fwww.bls.gov%2Fooh%2Fcomputer-and-information-technology%2Fcomputer-programmers.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm">"Software Developers, Quality Assurance Analysts, and Testers&#160;: Occupational Outlook Handbook&#160;: U.S. Bureau of Labor Statistics"</a>. <i>www.bls.gov</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190514101520/https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm">Archived</a> from the original on 14 May 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">29 July</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.bls.gov&amp;rft.atitle=Software+Developers%2C+Quality+Assurance+Analysts%2C+and+Testers+%3A+Occupational+Outlook+Handbook+%3A+U.S.+Bureau+of+Labor+Statistics&amp;rft_id=https%3A%2F%2Fwww.bls.gov%2Fooh%2Fcomputer-and-information-technology%2Fsoftware-developers.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20130901135809/http://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm">"Software Developers&#160;: Occupational Outlook Handbook"</a>. <i>U.S. Bureau of Labor Statistics</i>. 18 July 2012. Archived from <a rel="nofollow" class="external text" href="http://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm">the original</a> on 1 September 2013.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=U.S.+Bureau+of+Labor+Statistics&amp;rft.atitle=Software+Developers+%3A+Occupational+Outlook+Handbook&amp;rft.date=2012-07-18&amp;rft_id=http%3A%2F%2Fwww.bls.gov%2Fooh%2Fcomputer-and-information-technology%2Fsoftware-developers.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBrooks2019" class="citation web cs1">Brooks, Ashley (2019). <a rel="nofollow" class="external text" href="https://www.rasmussen.edu/degrees/technology/blog/computer-programmer-vs-software-developer/">"Computer Programmer vs. Software Developer: Decoding the Differences"</a>. <i>Rasmussen University</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210730055352/https://www.rasmussen.edu/degrees/technology/blog/computer-programmer-vs-software-developer/">Archived</a> from the original on 30 July 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">29 July</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Rasmussen+University&amp;rft.atitle=Computer+Programmer+vs.+Software+Developer%3A+Decoding+the+Differences&amp;rft.date=2019&amp;rft.aulast=Brooks&amp;rft.aufirst=Ashley&amp;rft_id=https%3A%2F%2Fwww.rasmussen.edu%2Fdegrees%2Ftechnology%2Fblog%2Fcomputer-programmer-vs-software-developer%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://online.maryville.edu/blog/software-developer-vs-programmer/">"Comparing Two Key Careers: Software Developer vs. Programmer"</a>. <i>online.maryville.edu</i>. 31 July 2020. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210730055352/https://online.maryville.edu/blog/software-developer-vs-programmer/">Archived</a> from the original on 30 July 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">29 July</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=online.maryville.edu&amp;rft.atitle=Comparing+Two+Key+Careers%3A+Software+Developer+vs.+Programmer&amp;rft.date=2020-07-31&amp;rft_id=https%3A%2F%2Fonline.maryville.edu%2Fblog%2Fsoftware-developer-vs-programmer%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.businesstoday.in/technology/news/story/software-engineer-jobs-in-danger-due-to-chatgpt-like-tools-heres-what-google-ceo-sundar-pichai-has-to-say-376341-2023-04-06">"Software engineer jobs in danger due to ChatGPT-like tools? Here's what Google CEO Sundar Pichai has to say"</a>. <i>Business Today</i>. 6 April 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">12 May</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Business+Today&amp;rft.atitle=Software+engineer+jobs+in+danger+due+to+ChatGPT-like+tools%3F+Here%27s+what+Google+CEO+Sundar+Pichai+has+to+say&amp;rft.date=2023-04-06&amp;rft_id=https%3A%2F%2Fwww.businesstoday.in%2Ftechnology%2Fnews%2Fstory%2Fsoftware-engineer-jobs-in-danger-due-to-chatgpt-like-tools-heres-what-google-ceo-sundar-pichai-has-to-say-376341-2023-04-06&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://nypost.com/2023/01/25/chat-gpt-could-make-these-jobs-obsolete/">"ChatGPT could make these jobs obsolete"</a>. 25 January 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">12 May</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=ChatGPT+could+make+these+jobs+obsolete&amp;rft.date=2023-01-25&amp;rft_id=https%3A%2F%2Fnypost.com%2F2023%2F01%2F25%2Fchat-gpt-could-make-these-jobs-obsolete%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKay" class="citation web cs1">Kay, Grace. <a rel="nofollow" class="external text" href="https://www.businessinsider.com/software-engineers-tech-panicking-golden-age-over-chatgpt-ai-blind-2023-4">"Software engineers are panicking about being replaced by AI"</a>. <i>Business Insider</i><span class="reference-accessdate">. Retrieved <span class="nowrap">12 May</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Business+Insider&amp;rft.atitle=Software+engineers+are+panicking+about+being+replaced+by+AI&amp;rft.aulast=Kay&amp;rft.aufirst=Grace&amp;rft_id=https%3A%2F%2Fwww.businessinsider.com%2Fsoftware-engineers-tech-panicking-golden-age-over-chatgpt-ai-blind-2023-4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFFowler" class="citation web cs1">Fowler, Gary. <a rel="nofollow" class="external text" href="https://www.forbes.com/sites/forbesbusinessdevelopmentcouncil/2023/03/16/how-will-chatgpt-affect-jobs/">"Council Post: How Will ChatGPT Affect Jobs?"</a>. <i>Forbes</i><span class="reference-accessdate">. Retrieved <span class="nowrap">12 May</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Forbes&amp;rft.atitle=Council+Post%3A+How+Will+ChatGPT+Affect+Jobs%3F&amp;rft.aulast=Fowler&amp;rft.aufirst=Gary&amp;rft_id=https%3A%2F%2Fwww.forbes.com%2Fsites%2Fforbesbusinessdevelopmentcouncil%2F2023%2F03%2F16%2Fhow-will-chatgpt-affect-jobs%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFIto" class="citation web cs1">Ito, Aki. <a rel="nofollow" class="external text" href="https://www.businessinsider.com/chatgpt-ai-technology-end-of-coding-software-developers-jobs-2023-4">"ChatGPT spells the end of coding as we know it"</a>. <i>Business Insider</i><span class="reference-accessdate">. Retrieved <span class="nowrap">12 May</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Business+Insider&amp;rft.atitle=ChatGPT+spells+the+end+of+coding+as+we+know+it&amp;rft.aulast=Ito&amp;rft.aufirst=Aki&amp;rft_id=https%3A%2F%2Fwww.businessinsider.com%2Fchatgpt-ai-technology-end-of-coding-software-developers-jobs-2023-4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFZinkulaMok" class="citation web cs1">Zinkula, Jacob; Mok, Aaron. <a rel="nofollow" class="external text" href="https://www.businessinsider.com/chatgpt-jobs-at-risk-replacement-artificial-intelligence-ai-labor-trends-2023-02">"ChatGPT may be coming for our jobs. Here are the 10 roles that AI is most likely to replace"</a>. <i>Business Insider</i><span class="reference-accessdate">. Retrieved <span class="nowrap">12 May</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Business+Insider&amp;rft.atitle=ChatGPT+may+be+coming+for+our+jobs.+Here+are+the+10+roles+that+AI+is+most+likely+to+replace.&amp;rft.aulast=Zinkula&amp;rft.aufirst=Jacob&amp;rft.au=Mok%2C+Aaron&amp;rft_id=https%3A%2F%2Fwww.businessinsider.com%2Fchatgpt-jobs-at-risk-replacement-artificial-intelligence-ai-labor-trends-2023-02&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCohen2023" class="citation web cs1">Cohen, Mikaela (15 April 2023). <a rel="nofollow" class="external text" href="https://www.cnbc.com/2023/04/15/these-are-the-tech-jobs-most-threatened-by-chatgpt-and-ai.html">"These are the tech jobs most threatened by ChatGPT and A.I."</a> <i>CNBC</i><span class="reference-accessdate">. Retrieved <span class="nowrap">12 May</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=CNBC&amp;rft.atitle=These+are+the+tech+jobs+most+threatened+by+ChatGPT+and+A.I.&amp;rft.date=2023-04-15&amp;rft.aulast=Cohen&amp;rft.aufirst=Mikaela&amp;rft_id=https%3A%2F%2Fwww.cnbc.com%2F2023%2F04%2F15%2Fthese-are-the-tech-jobs-most-threatened-by-chatgpt-and-ai.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1 cs1-prop-foreign-lang-source"><a rel="nofollow" class="external text" href="https://logmi.jp/brandtopics/330138">"2030年に不足する79万人のIT人材は、 技術者・専門家だけとは限らない DX推進に欠かせない「3種の人財」の重要性 | ログミーBusiness"</a>. <i>logmi.jp</i> (in Japanese)<span class="reference-accessdate">. Retrieved <span class="nowrap">13 November</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=logmi.jp&amp;rft.atitle=2030%E5%B9%B4%E3%81%AB%E4%B8%8D%E8%B6%B3%E3%81%99%E3%82%8B79%E4%B8%87%E4%BA%BA%E3%81%AEIT%E4%BA%BA%E6%9D%90%E3%81%AF%E3%80%81+%E6%8A%80%E8%A1%93%E8%80%85%E3%83%BB%E5%B0%82%E9%96%80%E5%AE%B6%E3%81%A0%E3%81%91%E3%81%A8%E3%81%AF%E9%99%90%E3%82%89%E3%81%AA%E3%81%84+DX%E6%8E%A8%E9%80%B2%E3%81%AB%E6%AC%A0%E3%81%8B%E3%81%9B%E3%81%AA%E3%81%84%E3%80%8C3%E7%A8%AE%E3%81%AE%E4%BA%BA%E8%B2%A1%E3%80%8D%E3%81%AE%E9%87%8D%E8%A6%81%E6%80%A7+%7C+%E3%83%AD%E3%82%B0%E3%83%9F%E3%83%BCBusiness&amp;rft_id=https%3A%2F%2Flogmi.jp%2Fbrandtopics%2F330138&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-38">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFkotamat2022" class="citation web cs1 cs1-prop-foreign-lang-source">kotamat (15 September 2022). <a rel="nofollow" class="external text" href="https://media.agent-bank.com/categories/strategy/itengineer">"ITエンジニアが「人手不足」な理由 – 日本のITエンジニア人口と今後の不足見通し - 人材紹介マガジン"</a>. <i>ITエンジニアが「人手不足」な理由 – 日本のITエンジニア人口と今後の不足見通し - 人材紹介マガジン</i> (in Japanese)<span class="reference-accessdate">. Retrieved <span class="nowrap">13 November</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=IT%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%8C%E3%80%8C%E4%BA%BA%E6%89%8B%E4%B8%8D%E8%B6%B3%E3%80%8D%E3%81%AA%E7%90%86%E7%94%B1+%E2%80%93+%E6%97%A5%E6%9C%AC%E3%81%AEIT%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E4%BA%BA%E5%8F%A3%E3%81%A8%E4%BB%8A%E5%BE%8C%E3%81%AE%E4%B8%8D%E8%B6%B3%E8%A6%8B%E9%80%9A%E3%81%97+-+%E4%BA%BA%E6%9D%90%E7%B4%B9%E4%BB%8B%E3%83%9E%E3%82%AC%E3%82%B8%E3%83%B3&amp;rft.atitle=IT%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%8C%E3%80%8C%E4%BA%BA%E6%89%8B%E4%B8%8D%E8%B6%B3%E3%80%8D%E3%81%AA%E7%90%86%E7%94%B1+%E2%80%93+%E6%97%A5%E6%9C%AC%E3%81%AEIT%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E4%BA%BA%E5%8F%A3%E3%81%A8%E4%BB%8A%E5%BE%8C%E3%81%AE%E4%B8%8D%E8%B6%B3%E8%A6%8B%E9%80%9A%E3%81%97+-+%E4%BA%BA%E6%9D%90%E7%B4%B9%E4%BB%8B%E3%83%9E%E3%82%AC%E3%82%B8%E3%83%B3&amp;rft.date=2022-09-15&amp;rft.au=kotamat&amp;rft_id=https%3A%2F%2Fmedia.agent-bank.com%2Fcategories%2Fstrategy%2Fitengineer&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="Further_reading">Further reading</h2></div> <ul><li><a href="/wiki/Gerald_Weinberg" title="Gerald Weinberg">Weinberg, Gerald M.</a>, <i>The Psychology of Computer Programming</i>, New York: Van Nostrand Reinhold, 1971</li> <li>An experiential study of the nature of programming work: <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLucas2010" class="citation journal cs1">Lucas, Rob (March–April 2010). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20120424111807/http://www.newleftreview.org/?view=2836">"Dreaming in Code"</a>. <i>New Left Review</i> (62): 125–132. Archived from <a rel="nofollow" class="external text" href="http://www.newleftreview.org/?view=2836">the original</a> on 24 April 2012.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=New+Left+Review&amp;rft.atitle=Dreaming+in+Code&amp;rft.issue=62&amp;rft.pages=125-132&amp;rft.date=2010-03%2F2010-04&amp;rft.aulast=Lucas&amp;rft.aufirst=Rob&amp;rft_id=http%3A%2F%2Fwww.newleftreview.org%2F%3Fview%3D2836&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFThompson2019" class="citation book cs1">Thompson, Clive (2019). <i>Coders: The Making of a New Tribe and the Remaking of the World</i>. Penguin Press. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0735220560" title="Special:BookSources/978-0735220560"><bdi>978-0735220560</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Coders%3A+The+Making+of+a+New+Tribe+and+the+Remaking+of+the+World&amp;rft.pub=Penguin+Press&amp;rft.date=2019&amp;rft.isbn=978-0735220560&amp;rft.aulast=Thompson&amp;rft.aufirst=Clive&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AProgrammer" class="Z3988"></span></li></ul> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div> <ul><li>The <a href="/wiki/US_Department_of_Labor" class="mw-redirect" title="US Department of Labor">US Department of Labor</a> description of: <ul><li><a rel="nofollow" class="external text" href="http://www.bls.gov/ooh/computer-and-information-technology/computer-programmers.htm">Computer programmers</a></li> <li><a rel="nofollow" class="external text" href="http://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm">Software developers</a></li></ul></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style><style data-mw-deduplicate="TemplateStyles:r1038841319">.mw-parser-output .tooltip-dotted{border-bottom:1px dotted;cursor:help}</style><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1038841319"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1038841319"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1038841319"></div><div role="navigation" class="navbox authority-control" aria-label="Navbox" style="padding:3px"><table class="nowraplinks hlist navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Help:Authority_control" title="Help:Authority control">Authority control databases</a>: National <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q5482740#identifiers" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><span class="rt-commentedText tooltip tooltip-dotted" title="Programmierer"><a rel="nofollow" class="external text" href="https://d-nb.info/gnd/4175854-7">Germany</a></span></span></li><li><span class="uid"><a rel="nofollow" class="external text" href="https://id.loc.gov/authorities/sh85029522">United States</a></span></li><li><span class="uid"><span class="rt-commentedText tooltip tooltip-dotted" title="プログラマー (コンピュータ)"><a rel="nofollow" class="external text" href="https://id.ndl.go.jp/auth/ndlna/01154890">Japan</a></span></span></li><li><span class="uid"><span class="rt-commentedText tooltip tooltip-dotted" title="programátoři"><a rel="nofollow" class="external text" href="https://aleph.nkp.cz/F/?func=find-c&amp;local_base=aut&amp;ccl_term=ica=ph884924&amp;CON_LNG=ENG">Czech Republic</a></span></span><ul><li><span class="uid"><span class="rt-commentedText tooltip tooltip-dotted" title="programátorky"><a rel="nofollow" class="external text" href="https://aleph.nkp.cz/F/?func=find-c&amp;local_base=aut&amp;ccl_term=ica=ph884925&amp;CON_LNG=ENG">2</a></span></span></li></ul></li><li><span class="uid"><a rel="nofollow" class="external text" href="http://olduli.nli.org.il/F/?func=find-b&amp;local_base=NLX10&amp;find_code=UID&amp;request=987007545774505171">Israel</a></span></li></ul></div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐cr4kl Cached time: 20241122140435 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.665 seconds Real time usage: 0.880 seconds Preprocessor visited node count: 3661/1000000 Post‐expand include size: 119453/2097152 bytes Template argument size: 9362/2097152 bytes Highest expansion depth: 13/100 Expensive parser function count: 16/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 159078/5000000 bytes Lua time usage: 0.444/10.000 seconds Lua memory usage: 7508749/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 799.234 1 -total 34.49% 275.684 1 Template:Reflist 25.86% 206.668 32 Template:Cite_web 12.68% 101.336 1 Template:Authority_control 9.06% 72.374 1 Template:Multiple_issues 6.41% 51.244 1 Template:Short_description 6.20% 49.564 1 Template:Pp 6.08% 48.567 3 Template:Ambox 5.98% 47.756 1 Template:Infobox_occupation 5.71% 45.654 1 Template:Redirect --> <!-- Saved in parser cache with key enwiki:pcache:idhash:23716-0!canonical and timestamp 20241122140435 and revision id 1257212365. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Programmer&amp;oldid=1257212365">https://en.wikipedia.org/w/index.php?title=Programmer&amp;oldid=1257212365</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Computer_occupations" title="Category:Computer occupations">Computer occupations</a></li><li><a href="/wiki/Category:Software_industry" title="Category:Software industry">Software industry</a></li><li><a href="/wiki/Category:Information_technology" title="Category:Information technology">Information technology</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:CS1_Japanese-language_sources_(ja)" title="Category:CS1 Japanese-language sources (ja)">CS1 Japanese-language sources (ja)</a></li><li><a href="/wiki/Category:Wikipedia_semi-protected_pages" title="Category:Wikipedia semi-protected pages">Wikipedia semi-protected pages</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Articles_that_may_contain_original_research_from_January_2022" title="Category:Articles that may contain original research from January 2022">Articles that may contain original research from January 2022</a></li><li><a href="/wiki/Category:All_articles_that_may_contain_original_research" title="Category:All articles that may contain original research">All articles that may contain original research</a></li><li><a href="/wiki/Category:Articles_lacking_reliable_references_from_September_2020" title="Category:Articles lacking reliable references from September 2020">Articles lacking reliable references from September 2020</a></li><li><a href="/wiki/Category:All_articles_lacking_reliable_references" title="Category:All articles lacking reliable references">All articles lacking reliable references</a></li><li><a href="/wiki/Category:Articles_with_multiple_maintenance_issues" title="Category:Articles with multiple maintenance issues">Articles with multiple maintenance issues</a></li><li><a href="/wiki/Category:Use_dmy_dates_from_September_2018" title="Category:Use dmy dates from September 2018">Use dmy dates from September 2018</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_February_2023" title="Category:Articles with unsourced statements from February 2023">Articles with unsourced statements from February 2023</a></li><li><a href="/wiki/Category:Articles_with_limited_geographic_scope_from_December_2010" title="Category:Articles with limited geographic scope from December 2010">Articles with limited geographic scope from December 2010</a></li><li><a href="/wiki/Category:United_States-centric" title="Category:United States-centric">United States-centric</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 13 November 2024, at 20:38<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Programmer&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-lljb8","wgBackendResponseTime":201,"wgPageParseReport":{"limitreport":{"cputime":"0.665","walltime":"0.880","ppvisitednodes":{"value":3661,"limit":1000000},"postexpandincludesize":{"value":119453,"limit":2097152},"templateargumentsize":{"value":9362,"limit":2097152},"expansiondepth":{"value":13,"limit":100},"expensivefunctioncount":{"value":16,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":159078,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 799.234 1 -total"," 34.49% 275.684 1 Template:Reflist"," 25.86% 206.668 32 Template:Cite_web"," 12.68% 101.336 1 Template:Authority_control"," 9.06% 72.374 1 Template:Multiple_issues"," 6.41% 51.244 1 Template:Short_description"," 6.20% 49.564 1 Template:Pp"," 6.08% 48.567 3 Template:Ambox"," 5.98% 47.756 1 Template:Infobox_occupation"," 5.71% 45.654 1 Template:Redirect"]},"scribunto":{"limitreport-timeusage":{"value":"0.444","limit":"10.000"},"limitreport-memusage":{"value":7508749,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-cr4kl","timestamp":"20241122140435","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Programmer","url":"https:\/\/en.wikipedia.org\/wiki\/Programmer","sameAs":"http:\/\/www.wikidata.org\/entity\/Q5482740","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q5482740","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2001-08-29T00:06:11Z","dateModified":"2024-11-13T20:38:52Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/8\/8c\/Two_women_operating_ENIAC_%28full_resolution%29.jpg","headline":"person who writes computer software (subclass of software developer)"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10