🤖 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

  • 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.

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

  • Develop Web sites.

  • 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.

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

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

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

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

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

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

  • Train subordinates in programming and program coding.

  • 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.

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

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

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

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

Technologies & Software

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