🤖 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 “COBOL Programmer (Common Business Oriented Language 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%

“COBOL Programmer (Common Business Oriented Language 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%

“COBOL Programmer (Common Business Oriented Language 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

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

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

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

  • Develop Web sites.

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

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

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

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

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

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

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

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

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

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

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

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

  • Train subordinates in programming and program coding.

Technologies & Software

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