Skip navigation

Tools & Technology Feedback

15-1021.00 — Computer Programmers

The current Tools and Technology examples for this occupation are listed below. Please add your suggested examples to the appropriate category. When you are finished, click the Send Feedback button at the bottom of this page.

Tools

Computer servers
Desktop computers
Mainframe computers
  • Mainframe operating systems
Serial port cards

Technology

Analytical or scientific software
  • SAS software
  • Simulation program with integrated circuit emphasis SPICE
Application server software
  • IBM WebSphere
Charting software
  • Microsoft Office Visio
Compiler and decompiler software
  • Code generator software
  • Command interpreters
  • Compilers
  • Decompilers
  • Incremental compiler software
  • Inline code expander software
  • Interpreter software
  • Just-in-time compiler
  • Mixed code generator
  • One pass compiler software
  • Partial class generator software
  • Retargetable compiler
  • Stage compiler
  • Threaded code compiler
  • Xerces2 Java Parser
Configuration management software
  • IBM Rational ClearCase
  • Revision control software
Content workflow software
  • Workflow software
Data base management system software
  • CAST SQL Builder
  • Computer Associates integrated data management system CA-IDMS
  • Data definition language DDL
  • Data manipulation language DML
  • dBase Plus
  • IBM DB2
  • Microsoft Access
  • Microsoft SQL Server
  • mSQL software
  • MySQL software
  • Oracle procedural language/structured query language PL/SQL
  • Pick software
  • Relational database management software
  • Sybase SQL Server
Data base reporting software
  • ReCrystallize Crystal Reports
Data base user interface and query software
  • Structured query language SQL
Development environment software
  • A programming language APL
  • Activity based costing ABC
  • Ada
  • Adobe Systems Adobe PostScript
  • Algorithmic language ALGOL
  • American National Standards Institute ANSI C
  • Assembler
  • AWK
  • B
  • Basic combined programming language BCPL
  • Beginner's all-purpose symbolic instruction code BASIC
  • Borland Delphi software
  • C
  • Class oriented ring associated language CORAL
  • Clipper
  • CLU
  • Code munger software
  • Combined programming language CPL
  • Common business oriented language COBOL
  • Eclipse software
  • Extensible markup language XML
  • Extensible stylesheet language XSL
  • Flow-Matic
  • Formula translation/translator FORTRAN
  • FORTH
  • Haskell
  • Icon
  • Interface definition language IDL
  • J
  • Kernel
  • List processing language LISP
  • Logo
  • Microsoft .NET Framework
  • Microsoft Extensible Application Markup Language (XAML)
  • Microsoft Visual Basic
  • Microsoft Visual Basic Scripting Edition VBScript
  • Microsoft Visual Studio
  • ML
  • MUMPS M
  • Parlog
  • Pascal
  • Programming language one PL/I
  • Prolog
  • Restructured extended executor REXX
  • Ruby
  • Scheme
  • Source code migration software
  • String oriented symbolic language SNOBOL
  • Symantec Visual Caf
  • Tier generator software
  • Web service definition language WDSL
Document management software
  • Virage VS Archive
Enterprise resource planning ERP software
  • Advanced business application programming ABAP
Graphical user interface development software
  • Basis BBx VisualPRO/5
  • Graphical user interface GUI development software
Object or component oriented development software
  • BETA
  • C++
  • Categorical abstract machine language CAML
  • Common extended self-containing prolog CESP
  • DRAGOON software
  • E++
  • Eiffel
  • Emerald
  • Extended self-containing Prolog ESP
  • Greatis Object Inspector
  • Lisp object-oriented programming system LOOPS
  • Microsoft Visual Basic.NET
  • Microsoft Visual C# .NET
  • Modula
  • Oberon
  • Objective-C
  • Oblog
  • Polka
  • PowerSoft PowerBuilder
  • Practical extraction and reporting language Perl
  • Python
  • Sather
  • Self
  • Simulation language SIMULA
  • Smalltalk
  • Sun Microsystems Java
Object oriented data base management software
  • Microsoft Visual FoxPro
Operating system software
  • Bourne Shell
  • Job control language JCL
Program testing software
  • Debugging software
  • Low-level debugger software
  • Source code editor software
  • Symbolic debugger software
Project management software
  • Microsoft Project
Requirements analysis and system architecture software
  • Unified modeling language UML
Spreadsheet software
  • Microsoft Excel
Transaction server software
  • Customer information control system CICS software
Web platform development software
  • Adobe Systems Adobe Cold Fusion
  • Adobe Systems Adobe Flex
  • Apache Struts
  • Asynchronous JavaScript and XML AJAX
  • Cascading Style Sheets CSS
  • Hypertext markup language HTML
  • JavaScript
  • Microsoft Active Server Pages ASP
  • Microsoft ASP.NET
  • Microsoft Silverlight
  • Microsoft Visual C#
  • PHP: Hypertext Preprocessor
  • Ruby on Rails
  • Sun Microsystems Java server pages JSP
Word processing software
  • Microsoft Word

Additional Examples

If you would like to suggest examples that do not fit into the categories above, please enter them below.

Optional Information


If you would be willing for us to contact you for additional information on your responses, please provide your name and email address below: