Skip navigation

Tools & Technology Feedback

15-1131.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.


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


Analytical or scientific software
  • SAS software
  • Simulation program with integrated circuit emphasis SPICE
  • The MathWorks MATLAB
Application server software
  • JBoss Application Server
  • Oracle WebLogic
Business intelligence and data analysis software
  • IBM Cognos Business Intelligence
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
Configuration management software
  • IBM Rational ClearCase
  • Revision control software
Content workflow software
  • Emerald Software Group Emerald Green Office
  • 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
  • Microsoft SQL Server
  • mSQL software
  • MySQL software
  • Oracle procedural language/structured query language PL/SQL
  • Pick software
  • Relational database management software
  • Structured Query Report SQR
  • Sybase SQL Server
Data base reporting software
  • ReCrystallize Crystal Reports
Data base user interface and query software
  • dBASE Plus
  • IBM DB2
  • IEA Software Emerald
  • Microsoft Access
  • Structured query language SQL
Development environment software
  • A programming language APL
  • ABC Compiler
  • Ada
  • Adobe Systems Adobe PostScript
  • Advanced business application programming ABAP
  • Algorithmic language ALGOL
  • American National Standards Institute ANSI C
  • Assembler
  • AWK
  • B-Method
  • Beginner's all-purpose symbolic instruction code BASIC
  • Bigloo Scheme
  • C
  • Call-processing language CPL
  • Clipper
  • Code munger software
  • Common business oriented language COBOL
  • Computer On-line Real-time Applications Language CORAL 66
  • Eclipse software
  • Event-driven State-machines Programming
  • Formula translation/translator FORTRAN
  • Forth
  • Gambit Scheme
  • Haskell
  • ICON programming language
  • Interface definition language IDL
  • Interstate connection ICON
  • J
  • List processing language LISP
  • Logo
  • Microsoft .NET Framework
  • Microsoft ESP SDK
  • Microsoft Extensible Application Markup Language (XAML)
  • Microsoft Visual Basic
  • Microsoft Visual Basic Scripting Edition VBScript
  • Microsoft Visual Studio
  • National Instruments LabVIEW
  • Pascal
  • Programming language one PL/I
  • Progress OpenEdge ABL
  • Prolog
  • Restructured extended executor REXX
  • Ruby
  • SAP BusinessObjects Data Integrator
  • Scheme programming language
  • Source code migration software
  • String oriented symbolic language SNOBOL
  • Symantec Visual Cafe
  • Tier generator software
  • Web service definition language WDSL
  • Xerces2 Java Parser
Document management software
  • Virage VS Archive
Enterprise application integration software
  • Extensible markup language XML
  • Extensible stylesheet language XSL
  • IBM WebSphere
  • Progress Sonic ESB
  • SAP NetWeaver BW
Enterprise resource planning ERP software
  • ERP software
  • Oracle PeopleSoft
Enterprise system management software
  • Microsoft Systems Management Server
Graphical user interface development software
  • Basis BBx VisualPRO/5
  • Graphical user interface GUI development software
Graphics or photo imaging software
  • Adobe Systems Adobe Photoshop software
  • Corel CorelDraw Graphics Suite
Network conferencing software
  • Microsoft Sharepoint
Object or component oriented development software
  • ABC: the AspectBench Compiler for AspectJ
  • C++
  • Collaborative Application Markup Language CAML
  • Common Lisp Object System CLOS
  • E++ pattern language
  • Eiffel
  • Embarcadero Delphi
  • Greatis Object Inspector
  • Microsoft ActiveX
  • Microsoft Visual Basic.NET
  • Microsoft Visual C#
  • Microsoft Visual C# .NET
  • Modula
  • Oberon
  • Objective Caml
  • Objective-C
  • PowerSoft PowerBuilder
  • Practical extraction and reporting language Perl
  • Python
  • Self
  • Smalltalk
  • Sun Microsystems Java
Object oriented data base management software
  • Microsoft Visual FoxPro
Office suite software
  • Microsoft Office software
Operating system software
  • Bourne Shell
  • Job control language JCL
  • Linux
  • Oracle Solaris
  • Shell script
  • UNIX
Presentation software
  • Microsoft PowerPoint
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 page creation and editing software
  • Adobe Systems Adobe Cold Fusion
  • Adobe Systems Adobe Flash Player
  • CoffeeCup software
  • Microsoft FrontPage
Web platform development software
  • Adobe Systems Adobe Flex
  • Apache Struts
  • Apache Tomcat
  • Asynchronous JavaScript and XML AJAX
  • Cascading Style Sheets CSS
  • Dynamic HTML
  • Enterprise JavaBeans
  • Hypertext markup language HTML
  • JavaScript
  • jQuery
  • Microsoft Active Server Pages ASP
  • Microsoft ASP.NET
  • Microsoft Silverlight
  • PHP: Hypertext Preprocessor
  • Progress WebSpeed Workshop
  • Ruby on Rails
  • Sun Microsystems JavaServer 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.

Background 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: