🤖 BARBIE MODE ACTIVATED 💗    Your adblocker was detected!    Comic Sans has been applied as cosmic punishment 💅    Ads keep this database FREE — please whitelist replacedbyrobot.info!    ✨ Everything is pink and that's entirely your fault ✨    🌸                     🤖 BARBIE MODE ACTIVATED 💗    Your adblocker was detected!    Comic Sans has been applied as cosmic punishment 💅    Ads keep this database FREE — please whitelist replacedbyrobot.info!    ✨ Everything is pink and that's entirely your fault ✨    🌸                     
Automation Risk Analysis

Will “Applications Programmer” be Automated?

Advertisement

A robot took your ad!

Ads keep this free database of 57,000+ jobs alive. Please whitelist replacedbyrobot.info — we promise our ads are tasteful!

AI Exposure Risk

60%

“Applications Programmer” will maybe be replaced by AI.

Based on the cognitive demands, communication requirements, and logical reasoning intrinsic to this occupation according to O*NET data, we project a 60% probability of disruption by generative AI and Large Language Models.

Automation & Robot Risk

30%

“Applications Programmer” will probably not be replaced by robots.

Evaluating the physical dexterity, repetitive motion tasks, and manual labor associated with this role, our analysis indicates a 30% likelihood of substitution by advanced robotics systems.

Personal & Financial Insights

Every occupation has a unique profile. For Computer Programmers, the Bureau of Labor Statistics and O*NET classify the day-to-day work broadly as: Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

Avg. Annual Salary $103,640
Avg. Hourly Wage $49.83
Available Jobs (US) 109,870
Job Title & Hierarchy Code (SOC) Computer Programmers #15-1251
Wage vs. National Median
ℹ️

Data is based on the reference occupation: “Computer Programmers”

Advertisement

A robot took your ad!

Ads keep this free database of 57,000+ jobs alive. Please whitelist replacedbyrobot.info — we promise our ads are tasteful!

Core Skills & Abilities

  • Assign, coordinate, and review work and activities of programming personnel.

  • Train users on the use and function of computer programs.

  • Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.

  • Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.

  • Write or contribute to instructions or manuals to guide end users.

  • Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.

  • Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.

  • Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.

  • Train subordinates in programming and program coding.

  • Collaborate with computer manufacturers and other users to develop new programming methods.

  • Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.

  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.

  • Develop Web sites.

  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.

  • Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.

  • Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.

  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.

Technologies & Software

  • Microsoft Visual C# .NET
  • Relational database management software
  • Web service definition language WDSL
  • Llama (Meta)
  • String oriented symbolic language SNOBOL
  • Red Hat Enterprise Linux
  • Debugging software
  • Eiffel
  • FileMaker Pro
  • Amazon CodeWhisperer
  • Scala
  • Microsoft Dynamics
  • Teradata Database
  • v0 by Vercel
  • Go
  • Ubuntu
  • Objective Caml
  • Extensible stylesheet language XSL
  • SAP software
  • Microsoft Windows Server
  • Node.js
  • Just-in-time compiler
  • dBASE Plus
  • Forth
  • Scheme
  • Hypertext markup language HTML
  • Snort
  • Kimi (Moonshot AI)
  • Google Analytics
  • B-Method
  • Computer On-line Real-time Applications Language CORAL 66
  • Oracle PL/SQL
  • Drupal
  • KornShell
  • NetSuite ERP
  • Apache HTTP Server
  • Extensible markup language XML
  • Spring Framework
  • Common Lisp Object System CLOS
  • IBM Power Systems software
  • Command interpreters
  • Microsoft SQL Server Reporting Services SSRS
  • Operating system software
  • C
  • Spring Boot
  • Retargetable compiler
  • Incremental compiler software
  • Ada
  • MongoDB
  • Salesforce Visualforce
  • Microsoft Publisher
  • Microsoft Visual Basic
  • Supervisory control and data acquisition SCADA software
  • Mistral (Mistral AI)
  • Apache Spark
  • Citrix cloud computing software
  • Microsoft FrontPage
  • C#
  • IBM InfoSphere DataStage
  • Microsoft ASP.NET Core MVC
  • Code munger software
  • Microsoft Windows
  • Beginner's all-purpose symbolic instruction code BASIC
  • AWK
  • Interpreter software
  • Virage VS Archive
  • E++ pattern language
  • Job control language JCL
  • MicroStrategy
  • Compilers
  • National Instruments LabVIEW
  • Jupyter Notebook
  • Adobe Acrobat
  • Oracle PeopleSoft Financials
  • J
  • Amazon Redshift
  • Wireshark
  • Embarcadero Delphi
  • Symantec Visual Cafe
  • Microsoft ESP SDK
  • Interface definition language IDL
  • ChatGPT (OpenAI)
  • Apache Struts
  • Oracle JavaServer Pages JSP
  • Oracle Business Intelligence Enterprise Edition
  • Amazon Kinesis
  • Cursor AI
  • Google Antigravity
  • Microsoft Visual Studio
  • Corel CorelDraw Graphics Suite
  • AJAX
  • Selenium
  • Atlassian Confluence
  • C++
  • Threaded code compiler
  • JUnit
  • Source code migration software
  • Linux
  • Eclipse IDE
  • IBM SPSS Statistics
  • Red Hat WildFly
  • Progress Sonic ESB
  • Adobe Flex
  • Cascading style sheets CSS
  • Chef
  • Delphi Technology
  • Puppet
  • The MathWorks MATLAB
  • Oracle WebLogic Server
  • Verilog
  • Structured query language SQL
  • Atlassian JIRA
  • Perforce Helix software
  • ReCrystallize Crystal Reports
  • SAP BusinessObjects Data Integrator
  • Code generator software
  • Apache Maven
  • SAS
  • Partial class generator software
  • Lovable.dev
  • McAfee
  • IBM Domino
  • Simulation program with integrated circuit emphasis SPICE
  • Tabnine
  • Smalltalk
  • Computer Associates integrated data management system CA-IDMS
  • ESRI ArcGIS software
  • Microsoft Visual Basic Scripting Edition VBScript
  • Ruby
  • Structured Query Report SQR
  • Microsoft Visual Basic.NET
  • Extensible hypertext markup language XHTML
  • Oracle Java
  • SAP Business Objects
  • Microsoft Access
  • Oracle Solaris
  • ABC: the AspectBench Compiler for AspectJ
  • Ansible software
  • Microsoft SQL Server
  • Microsoft Visual Basic for Applications VBA
  • IBM Notes
  • PowerSoft PowerBuilder
  • Pascal
  • Microsoft Silverlight
  • Shell script
  • Geographic information system GIS software
  • MySQL
  • American National Standards Institute ANSI C
  • Apache Pig
  • Apache Kafka
  • ABC Compiler
  • StataCorp Stata
  • Oracle PeopleSoft
  • Perl
  • Oracle Database
  • Microsoft .NET Framework
  • OpenAI ChatGPT
  • Bash
  • Microsoft Visual FoxPro
  • React
  • Canu
  • jQuery
  • Amazon DynamoDB
  • Apache Ant
  • JavaScript Object Notation JSON
  • Network intrusion prevention systems NIPS
  • Microsoft SharePoint
  • Microsoft Systems Management Server
  • Microsoft Word
  • Oracle Hyperion
  • Docker
  • Decompilers
  • IBM Cognos Impromptu
  • Codeium
  • Mistral AI (chat/models)
  • Clipper
  • Unified modeling language UML
  • Google Angular
  • Apache Solr
  • SAP NetWeaver BW
  • SAP Adaptive Server Enterprise
  • Microsoft Extensible Application Markup Language (XAML)
  • Qwen (Alibaba)
  • Tier generator software
  • Adobe PostScript
  • Oracle JDBC
  • Hewlett Packard LoadRunner
  • Microsoft Azure software
  • Oracle JD Edwards EnterpriseOne
  • Veritas NetBackup
  • SAP Crystal Reports
  • One pass compiler software
  • Adobe ActionScript
  • Grok (xAI)
  • Atlassian Bamboo
  • Claude (Anthropic)
  • Apache Tomcat
  • Microsoft Office software
  • Workflow software
  • UNIX
  • DeepSeek
  • Gemini (Google)
  • Mixed code generator
  • Restructured extended executor REXX
  • GitHub
  • Human resource management software HRMS
  • Computer aided design and drafting CADD software
  • Data definition language DDL
  • Adobe ColdFusion
  • Hewlett Packard HP-UX
  • Nova (Amazon)
  • Progress WebSpeed Workshop
  • CAST SQL Builder
  • Apache Groovy
  • Dynamic hypertext markup language DHTML
  • Revision control software
  • Nagios
  • Bentley MicroStation
  • Oberon
  • Emerald Software Group Emerald Green Office
  • Perplexity AI
  • Red Hat OpenShift
  • Minitab
  • Microsoft Exchange
  • Python
  • Objective C
  • Logo design software
  • Customer information control system CICS
  • Collaborative Application Markup Language CAML
  • Ruby on Rails
  • Apache Cassandra
  • List processing language LISP
  • Swift
  • Adobe Photoshop
  • A programming language APL
  • R
  • Apache Subversion SVN
  • Source code editor software
  • Enterprise JavaBeans
  • Dassault Systemes CATIA
  • Event-driven State-machines Programming
  • Xerces2 Java Parser
  • IBM WebSphere
  • Microsoft PowerShell
  • Symbolic debugger software
  • Integrated development environment IDE software
  • Advanced business application programming ABAP
  • Progress OpenEdge ABL
  • Microsoft PowerPoint
  • Epic Systems
  • Microsoft Active Server Pages ASP
  • PHP
  • JavaScript
  • Transact-SQL
  • IEA Software Emerald
  • Greatis Object Inspector
  • Modula
  • Call-processing language CPL
  • Oracle E-Business Suite Financials
  • Apache Hive
  • Splunk Enterprise
  • Virtual private networking VPN software
  • PostgreSQL
  • Hibernate ORM
  • Microsoft ActiveX
  • Microsoft Dynamics GP
  • Oracle Fusion Middleware
  • Gambit Scheme
  • Adobe Illustrator
  • GitHub Copilot
  • LAMP Stack
  • Haskell
  • Microsoft ASP.NET
  • Bolt.new
  • NoSQL
  • Bourne Shell
  • MUMPS M
  • ICON programming language
  • IBM Rational ClearCase
  • Interstate connection ICON
  • Qlik Tech QlikView
  • Microsoft Project
  • Apache Hadoop
  • Amazon Web Services AWS CloudFormation
  • Graphical user interface GUI design software
  • Devin (Cognition AI)
  • Microsoft SQL Server Integration Services SSIS
  • Microsoft Excel
  • Programming language one PL/I
  • Ext JS
  • Tax software
  • CoffeeCup The HTML Editor
  • Basis BBx VisualPRO/5
  • Django
  • Amazon Simple Storage Service S3
  • Data manipulation language DML
  • VMware
  • Tableau
  • Microsoft Visio
  • Gemini Code Assist
  • UNIX Shell
  • Prolog
  • Oracle Fusion Applications
  • Elasticsearch
  • Backbone.js
  • Bigloo Scheme
  • IBM DB2
  • Formula translation/translator FORTRAN
  • Git
  • Quest Erwin Data Modeler
  • Low-level debugger software
  • Amazon Web Services AWS software
  • Amazon Elastic Compute Cloud EC2
  • Adobe Dreamweaver
  • Algorithmic language ALGOL
  • Common business oriented language COBOL
  • Inline code expander software
  • Computer servers
  • Desktop computers
  • Mainframe computers
  • Serial port cards
  • Mainframe operating systems