Programming Languages

From EDM2
Jump to: navigation, search

Development tools sorted by the programming language they use. On this page we primarily list tools that are used to build native OS/2 applications with the exception that some Java tools are included as well, but if you follow the main language links we also list programming tools that are used to develop software that can run on one of the OS/2 subsystems such as DOS or Win-OS2 or on common platforms such as ECMAScript although the listing for those systems/subsystems is not as exhaustive as the listings for the OS/2 tools are.

Structured languages

Ada

Name Type License Status
Alsys Ada Compiler/debugger/IDE Commercial Discontinued
Artek Ada Compiler/debugger/IDE Commercial Discontinued
Cairo Graphics kernel Open source Current
GNAT Compiler Open Source - GNU GPL Discontinued
Thomson Software Products Ada Compiler Commercial Discontinued

ALGOL

Name License Status
A68ToC Open source Current
ELLA Open source Current
OCCL Algol 68 Commercial Discontinued

Basic

Name Type License Status
Bywater Basic "Street Basic" interpreter Open Source Discontinued
CA Realizer BASIC RAD System Commercial Discontinued
GFA Basic Basic interpreter and compiler Commercial Discontinued
IBM VisualAge for Basic Visual Basic compatible system Commercial Discontinued
Liberty BASIC Slow interpreter but has some powerful functions Was commercial, now freeware Discontinued
LotusScript Embedded interpreter Commercial Discontinued
Microshare Basic Business Basic Commercial Discontinued
Microsoft Basic Professional 16bit Basic compiler Commercial Discontinued
Microsoft Visual Basic Early visual Basic system Commercial Discontinued
Omni Basic Portable Basic interpreter Commercial Discontinued
True Basic Powerful structured interpreter Commercial Still sold but discontinued
WDBasic "Street basic" interpreter Freeware Current

Note that not all Basic implementation are structured, but all above except Bywater are.

CHILL

Name License Status
GCC Open source Discontinued

COMAL

Name License Status
UniCOMAL Commercial Current

Eiffel

Name Type License Status
Exuberant ctags Code indexer Open source Current
ISE Eiffel Development environment Commercial/Open source Discontinued
SmallEiffel Development environment Open source Discontinued
Tower Eiffel Development environment Commercial Discontinued

Fourier

JAL

Name License Status
JALV Open Source - GNU GPL Current

Modula-2/Modula 3/Oberon/Yafl

Name Type License Status
Canterbury Modula 2 & Oberon-2 Compiler Commercial Discontinued
Gardens Point Modula 2 Compiler Commercial/Open Source Discontinued
Gardens Point Oberon-2 Compiler Commercial/Open Source Discontinued
Logitech Modula-2 Compiler/Debug/IDE Commercial Discontinued
Magnum Modula-2 Compiler Commercial Discontinued
M2CC/C Modula to C cross compiler Commercial Discontinued
MODSIM II Compiler/Simulator Commercial Discontinued
Numerical Analysis Library Maths library Open source Current
Oberon V4 Environment Commercial/Open Source Discontinued
PMI DxfOut Library Commercial Discontinued
PMI DynaMatrix Library Commercial Discontinued
PMI EEv Library Commercial Discontinued
PMI Macro2 Library Commercial Discontinued
PMI ModBase Dbf file I/O library Commercial Discontinued
PMI Repertorie Library Commercial Discontinued
PMOS RT & multi-tasking library Open source Current
SRC Modula 3 Compiler Open Source Discontinued
Stony Brook Professional Modula-2 Compiler Commercial Discontinued
TopSpeed Modula-2 Compiler/Debug/IDE Commercial Discontinued
TopSpeed TechKit Library source code Commercial Discontinued
XDS-x86 Modula 2 Compiler/Debug/IDE Commercial Discontinued
Yafl Compiler Open Source Discontinued

Pascal/Delphi/ObjectPascal

Name Type License Status
Ager's Socket Library TCP/IP toolkit for Virtual Pascal Open Source Discontinued
Cabot UCSD Pascal Environment Commercial Discontinued
Extended Pascal Compiler Commercial Discontinued
Exuberant ctags Code indexer Open source Current
Free Pascal Compiler/Debug/IDE Open Source Current
GNU Pascal Compiler Open Source Current
Irie Pascal Interpreter Commercial Discontinued
Libxml2 Bindings for XML parser library Open source Current
Libxslt Bindings for XSLT parser library Open source Current
LZ4 Bindings for compression library Open source Current
Microsoft Pascal Compiler Commercial Discontinued
NDP Pascal Compiler/Debug/IDE Commercial Discontinued
Open Sibyl Compiler/Debug/IDE Open Source Discontinued
Pecan UCSD Pascal Environment Commercial Discontinued
Professional Pascal Compiler Commercial Discontinued
Prospero Pascal Compiler/Debug/IDE Commercial Discontinued
SpeedSoft Speed-Pascal/2 Compiler/Debug/IDE Commercial Discontinued
Stony Brook Pascal+ Compiler/Debug/IDE Commercial Discontinued
TMT Pascal Compiler Commercial Still sold but discontinued
TopSpeed Pascal Compiler/Debug/IDE Commercial Discontinued
TopSpeed TechKit Library source code Commercial Discontinued
Turbo Pascal Lex/Yacc Parser generator Open source Discontinued
Virtual Pascal Compiler Freeware Discontinued
vpTCP TCP/IP sockets lib for Virtual Pascal Freeware Discontinued
WDSibyl Compiler/Debug/IDE Open Source Current

PEARL

Name License Status
Werum PEARL Commercial Discontinued

Sather

Simula

Name License Status
Cim Open source Discontinued
PC Simula Commercial Discontinued

IBM languages

APL

Name License Status
APL2 Commercial Discontinued
The APL c compiler project Open source Current

FORTRAN

Name Type License Status
Exuberant ctags Code indexer Open source Current
IBM Fortran/2 Development environment Commercial Discontinued
IBM Personal Fortran Development environment Commercial Discontinued
IBM Professional Fortran Development environment Commercial Discontinued
Microsoft FORTRAN77 Development environment Commercial Discontinued
NAS Fortran 90+ Compiler Commercial Discontinued
NDP Fortran 90 Development environment Commercial Discontinued
OpenWatcom FORTRAN 77 Development environment Open Source Current
Panel Plus II Screen painter and UI library Commercial Current.
Prospero FORTRAN 77 Development environment Commercial Discontinued

PL/I

Name Type License Status
CA-Telon CASE tool/application generator Commercial Discontinued
IBM PL/I for OS/2 Development environment Commercial Discontinued
IBM VisualAge PL/I Enterprise Visual development environment Commercial Discontinued
Iron Spring PL/I Compiler Freeware Current

RPG

Name License Status
Baby/38 Commercial Discontinued
Code/400 Commercial Discontinued
RPG II Application Platform Commercial Discontinued
VisualAge for RPG Commercial Discontinued

See also #REXX

CPL branch

BCPL

Name Type License Status
Martin Richards BCPL Interpreter Open Source Current

C

Name Type License Status
The APL c compiler project Translator Open source Current
Borland C/C++ Compiler/Debug/IDE Commercial Discontinued
Cairo Graphics kernel Open source Current
Bullet Database engine Commercial Discontinued
CC65 6502 family cross compiler Open source Discontinued
CC-Rider C++ Documenter, visualiser & analyser Commercial Discontinued
C/Database Toolchest Database library Commercial Current
cstring String manipulation library Open source Current
CUtil Sundry OS/2 function library Open source Current
dbfLIB Library Commercial Discontinued
DOC++ Automatic document generator Open source Discontinued
Dynamic Windows GUI/Widget framework Open source Current
Eco Common Lisp Embedded scripting language Open source Current
e_Comm Comm and networking library Commercial Discontinued
e_Db Database engine Commercial Discontinued
e_Fs Virtual file system Commercial Discontinued
EMX Compiler Compiler Open source Discontinued
Ephedra C/C++ to Java translator Open source Discontinued
Exuberant ctags Code indexer Open source Current
FFTW FFT library Open source Current
flex Scanner generator with C output Open source Discontinued
General Application Workbench GUI Creator Commercial Discontinued
GCC C/C++ Compiler and Linker Compiler Open Source Current
Greenleaf Data Windows CLI windows & UI lib. Commercial Discontinued
Hockware VisPro/C GUI Creator Commercial Discontinued
Innotek GCC Compiler Open source Discontinued
IBM C/2 Compiler/Debug/IDE Commercial Discontinued
IBM C Set/2 Compiler/Debug/IDE Commercial Discontinued
IBM C Set++ for OS/2 Compiler/Debug/IDE Commercial Discontinued
IBM VisualAge C++ Compiler/Debug/IDE Commercial Discontinued
Jpeglib Read/write JPEG graphic files Open source Current
Lattice C Compiler Commercial Discontinued
Lattice Comm Library Library Commercial Discontinued
Lattice dBC III Library Commercial Discontinued
libcURL URL communication library Open Source Current
libdbf Reads dbf files Open Source Discontinued
libdvdcss DVD disc decryption Open Source Current
Libpng Read/write PNG graphic files Open source Current
Libxml2 XML parser library Open source Current
Libxslt XSLT parser library Open source Current
LZO Compression library Open source Current
LZ4 Compression library Open source Current
Metaware High C/C++ Compiler Commercial Discontinued
Microsoft C Compiler/Debug/IDE Commercial Discontinued
nCurses Text mode UI library Open Source Current
Open Interface GUI toolkit Commercial Discontinued
OpenSSL SSL & encryption library Open Source Current
OpenWatcom C/C++ Compiler/Debug/IDE Open Source Current
Oracle Pro*C SQL >C/C++ Commercial Discontinued
OZPD A source code collection Open Source Current
Panel Plus II Screen painter and UI library Commercial Current.
PCYACC/2 CASE Commercial Discontinued
PDCRC CRC routines in C Open Source Current
PDPCLIB C functions library Open Source Current
Pixman Low level graphics libray Open source Current
POSIX Pthreads UNIX style threads lib Open Source Discontinued
Public Domain Curses Text mode UI library Open Source Current
SDL Multimedia abstraction library Open Source Current
shwild/shwild.fnmatch CLI and file pattern matching Open Source Current
S-Lang Embeddable scripting language Open Source Current
Small examples of Workplace Shell programming WPS code snippets Open Source Discontinued
Snappy Compression library & binding Open Source Current
SourceLink Code visualiser, editor & browser Commercial Discontinued
Source Mapper Code visualiser Open source Discontinued
Splint Static analyser Open Source Current
SVGA-Kit and VESA-EMX Graphics libraries Open Source Discontinued
The Standard Function Library Common functions Open Source Discontinued
TopSpeed C Compiler/Debug/IDE Commercial Discontinued
TopSpeed TechKit Library source code Commercial Discontinued
Vestronix Pro C App Generator Commercial Discontinued
VZ Programmer Visual development system Commercial Discontinued
WebM libvpx Video & streaming video library Open Source Current
X2C/dBx xBase > C Open Source Current
XVT Windows lib./UI abstraction Commercial Discontinued
Zortech C++ Compiler/Debugger Commercial Discontinued


C Sharp (C#)

Name Type License Status
ANTLR Parser generator Open Source Current
Exuberant ctags Code indexer Open source Current

C++

Name Type License Status
Apache Xerces C++ Validating XML C++ class library Open source Current
Aquila DSP library Open source Current
Borland C/C++ Compiler/Debug/IDE Commercial Discontinued
Bullet Database engine Commercial Discontinued
Cairo Graphics kernel Open source Current
CC-Rider C++ Documenter, visualiser & analyser Commercial Discontinued
CdBFile Library Open Source Discontinued
C++/Views App framework/UI library Commercial Discontinued
CSLIB Database file I/O class library Commercial Discontinued
CThrough Class Library Commercial Discontinued
Cubus OS/2 Class Library PM and API abstractions Open source Discontinued
dbfLIB++ Library Commercial Discontinued
DOC++ Automatic document generator Open source Discontinued
Dynamic Windows GUI/Widget framework Open source Current
e_Comm Comm and networking library Commercial Discontinued
e_Db Database engine Commercial Discontinued
e_Fs Virtual file system Commercial Discontinued
EMX Compiler Compiler Open Source Discontinued
Ephedra C/C++ to Java translator Open source Discontinued
Exuberant ctags Code indexer Open source Current
GCC C/C++ Compiler and Linker Compiler Open Source Current
Guidelines Application generator Commercial Discontinued
Hockware VisPro/C++ GUI Creator Commercial Discontinued
Innotek GCC Compiler Open Source Discontinued
IBM C Set++ for OS/2 Compiler/Debug/IDE Commercial Discontinued
IBM VisualAge C++ Compiler/Debug/IDE Commercial Discontinued
Kroni's Classes Class library PostcardWare Discontinued
Libxml2 Bindings for XML parser library Open source Current
Libxslt Bindings for XSLT parser library Open source Current
Lily LISP Class library Open source Discontinued
LZ4 Compression library Open source Current
Metaware High C/C++ Compiler Commercial Discontinued
Net.h++ Networking classes Commercial Discontinued
ObjectPM PM classes Commercial Discontinued
The Open Objects Library (OOL) Class library Freeware Discontinued
OpenWatcom C/C++ Compiler/Debug/IDE Open Source Current
OpenZinc App framework/UI Library Open Source Current
Professor Owl Application framework generator Open source Current
SDL Multimedia abstraction library Open Source Current
shwild/shwild.fnmatch CLI and file pattern matching Open Source Current
Simple SPL DSP library for VAC++ 4 Freeware Discontinued
Snappy Compression class library Open Source Current
Socket++ Networking class library Open Source Current
SourceLink Code visualiser, editor & browser Commercial Discontinued
STLSoft Additions to the STL Open Source Current
Threads.h++ Multi-threading classes Commercial Discontinued
Tools.h++ Foundation classes Commercial Discontinued
TopSpeed C++ Compiler/Debug/IDE Commercial Discontinued
TopSpeed TechKit Library source code Commercial Discontinued
V C++ GUI Framework Library Open Source Discontinued
VZ Programmer Visual development system Commercial Discontinued
WebM libvpx Video & streaming video library Open Source Current
ZGRAF Graphing library Commercial Current
Zinc Application Framework Multi platform UI Library Commercial Discontinued
Zipios++ Compression class library Open source Current
Zortech C++ Compiler/Debug/IDE Commercial Discontinued

Java

Name Type License Status
ANTLR Parser generator Open Source Current
Apache XML Commons Sundry Java based XML tools Open source Current
Apache Xerces2 Java Modular XML parser Open source Current
BISS-AWT UI library Open Source Discontinued
Cairo Graphics kernel Open source Current
DOC++ Automatic document generator Open source Discontinued
Eclipse IDE Open Source
e_Db Database engine Commercial Discontinued
Ephedra C/C++ to Java translator Open source Discontinued
Exuberant ctags Code indexer Open source Current
Golden Code J2SE for OS/2 Environment Commercial Discontinued
IBM Java Environment Commercial Discontinued
IBM VisualAge for Java IDE Commercial Discontinued
InnoTek Java Environment Commercial/Freeware Discontinued
JFactory IDE Commercial Discontinued
Jikes Compiler Open Source
LZO Compression library Open source Current
LZ4 Compression library Open source Current
Magician OpenGL interface Commercial Discontinued
OpenJDK Environment Open Source Current
Simplicity for Java Commercial Discontinued
Snappy Compression library & binding Open Source Current
xBaseJ Access and use xBase databases Open Source Current

Kotlin

Name Type License Status
Kotlin Interpreter/compiler Open source Current

Objective C

Name Type License Status
EMX Compiler Compiler Open Source Discontinued

Dynamically typed languages

Clojure

Name Type License Status
Clojure Development system Open Source Current
ClojureScript ECMAScript development system Open Source Current

LISP

Name Type License Status
Cairo Graphics kernel Open source Current
CLISP Interpreter Open Source Discontinued
Closer to MOP CLOS/MOP compatibility layer Open Source Current
Closette Meta-object protocol Open Source Discontinued
CL-XML XML parser Open source Discontinued
ContextL Context programming extensions for CLOS Open Source Current
Eco Common Lisp Embeddable interpreter Open Source Current
Emacs Editor with built in interpreter Open source Discontinued
Exuberant ctags Code indexer Open source Current
Kyoto Common Lisp Compiler Open Source Discontinued
Lily LISP on C++ class library Open source Discontinued
MIT/GNU Scheme Compiler Open Source Discontinued
newLISP Compiler Open Source Current
Portable Common Loops CLOS implementation Open Source Discontinued
RefLisp Standard interpreter Open Source Discontinued
SCM Scheme interpreter and compiler Open Source Current
SLIB Portable Scheme Library Scheme implementation library Open Source Current
Snappy Compression library & binding Open Source Current
XLISP Interpreter & bytecode compiler Open Source Current

Sina

Name Type License Status
Sina/st Interpreter Open Source Discontinued

SmallTalk

Name Type License Status
AM/ST Software configuration management Commercial Discontinued
Cairo Graphics kernel Open source Current
ChapMan - Commercial Discontinued
Enfin Smalltalk Database/ST development system Commercial Discontinued
ENVY/Developer Version control Commercial Discontinued
GNU Smalltalk Compiler/interpreter Open source Discontinued
VisualAge Smalltalk Development system Commercial Discontinued
PARTS Workbench RAD development system Commercial Discontinued
Smalltalk Professional Debug Package Debugger enhancements Commercial Discontinued
Smalltalk/V PM Development system Commercial Discontinued
Snappy Bindings for a compression library Open Source Current
Squeak - Open Source - Apache Discontinued
VA Assist Productivity add-on for VA Smalltalk Commercial Discontinued
Versant Argos IDE/RAD/ODBMS system Commercial Discontinued
Visual Smalltalk Development system Commercial Discontinued
VisualWorks Development system Commercial Discontinued
VOSS Database/transaction/object persistence system Commercial/open source Current
WidgetKit/Business Graphics Graphics library Commercial Discontinued
WindowBuilder Pro GUI builder Commercial Discontinued

Scripting languages

Agena

Name License Status
Agena Open Source - GNU GPL - MIT Current

Basic like

Name License Status
LotusScript Commercial Embedded

Batch files

Name License Status
OS/2 batch files Functionality included with OS Current
DOS batch files Functionality included with OS Current

See also #UNIX Shell Scripts

C like

Name License Status
C Scripting Language Open source Current
C Styled Script Open source Discontinued
ScriptEase Commercial Discontinued

ECMAScript (JavaScript)

Name Type License Status
ANTLR Parser generator Open Source Current
Kotlin >ECMAScript compiler Open source Current
LZ4 Compression library & bindings Open source Current
Microsoft Typescript Language enhancement Open Source Current
ScriptEase Interpreter Commercial Discontinued
Snappy Bindings for a compression library Open Source Current

LUA

Name Type License Status
Cairo Graphics kernel Open source Current
Exuberant ctags Code indexer Open source Current
LUA Interpreter Open Source Current
LZ4 Bindings for a compression library Open source Current
Snappy Bindings for a compression library Open Source Current

Perl

Name Type License Status
Apache Xerces Perl Perl API for Xerces C++ XML parser Open source Current
Cairo Graphics kernel Open source Current
Exuberant ctags Code indexer Open source Current
JPerl Japanised interpreter Open Source Discontinued
Libxml2 Bindings for XML parser library Open source Current
Libxslt Bindings for XSLT parser library Open source Current
LZ4 Bindings for a compression library Open source Current
Perl Interpreter Open Source Current
Snappy Bindings for a compression library Open Source Current

PHP

Name Type License Status
Cairo Graphics kernel Open source Current
Exuberant ctags Code indexer Open source Current
Libxml2 Bindings for XML parser library Open source Current
Libxslt Bindings for XSLT parser library Open source Current
LZ4 Bindings for a compression library Open source Current
PHP Interpreter Open Source Current
Typo3 Flow Application framework Open Source Current
Snappy Bindings for a compression library Open Source Current
Symfony Application framework Open Source Current

Python

Name Type License Status
ANTLR Parser generator Open Source Current
Cairo Graphics kernel Open source Current
dbfread DBF database file library Open Source Current
Exuberant ctags Code indexer Open source Current
Libxml2 Bindings for XML parser library Open source Current
Libxslt Bindings for XSLT parser library Open source Current
LZ4 Bindings for a compression library Open source Current
Pixman Low level graphics lib Open source Current
Python Interpreter Open Source
Snappy Bindings for a compression library Open Source Current

REXX

Name Type License Status
BuildSOM Creates WPS objects Freeware Discontinued
Bullet Database engine Commercial Discontinued
dbfREXX Database engine Commercial Discontinued
Dr. Dialog GUI Framework Freeware Discontinued.
DrDialog Control Extra widgets for DrDialog Open Source Discontinued.
Exuberant ctags Code indexer Open source Current
GpfRexx‎ GUI Framework Commercial Discontinued
LesTecIO Input/Output library Commercial Current
MAID Graphical front-end & library Commercial Current
NetREXX Interpreter Open Source Discontinued.
Object REXX Interpreter Open Source Discontinued.
OREXX/SQL SQL database access Open Source Discontinued.
Personal REXX Interpreter Commercial Discontinued
Regina REXX Interpreter Open Source Current.
RexxBase Allows you to work with xBase files or databases Freeware Discontinued.
RexxBOS Commercial Discontinued.
REXX/CURL Internet library bindings Open Source Current.
REXX/Curses Text UI library bindings Open Source Current.
REXX/EEC Encode, encrypt & compress Open Source Current.
REXX/DW Widget bindings Open Source Current.
REXX/GD Bitmap manipulation extension Open Source Discontinued
REXXIO I/O library Freeware Current
REXX/ISAM Database file access extension Open Source Current.
RexxLiterate Automatic document generator Open source Semi current
REXX/SQL SQL database access Open Source Current.
REXX/Tk Widget bindings Open Source Discontinued.
REXX/Trans Helps you use REXX as a macro language in your own application Open Source Current
REXX/Wrapper Wraps REXX code into an executable Open Source Current
SourceLink Code visualiser, editor & browser Commercial Discontinued
spUtils PM API functions & registry access Open Source Discontinued.
Hockware VisPro/REXX GUI Framework Commercial (Now freeware) Discontinued.
VREXX GUI Framework, widgets toolkit Freeware Discontinued.
VX-REXX GUI Framework Commercial Discontinued.
VX-REXX Extras Library UI lib. for VX-REXX Open source Current
VX-REXX Object Development Kit VX-REXX SDK Commercial Discontinued

Ruby

Name Type License Status
Cairo Graphics kernel Open source Current
Canny Web dev. template library Open Source Discontinued
Exuberant ctags Code indexer Open source Current
Libxml2 Bindings for XML parser library Open source Current
Libxslt Bindings for XSLT parser library Open source Current
LZ4 Bindings for a compression library Open source Current
Ruby Interpreter Open Source Discontinued
Snappy Bindings for a compression library Open Source Current

S-Lang

Name Type License Status
Exuberant ctags Code indexer Open source Current
JED Text editor with a built in interpreter Open source Current
S-Lang Embeddable interpreter Open source Current

Tcl/Tk

Name Type License Status
Exuberant ctags Code indexer Open source Current
Libxml2 Bindings for XML parser library Open source Current
Libxslt Bindings for XSLT parser library Open source Current
PM Tcl/Tk Tcl/Tk interpreter Open Source Discontinued

UNIX Shell Scripts

Name Type License Status
Exuberant ctags Code indexer Open source Current

Vimscript

Name Type License Status
Exuberant ctags Code indexer Open source Current
Vim Editor with built in interpreter Open source Current

Database languages

D

Name License Status
Rel Open Source Current

Please note that there are two languages known as D, one is a C++ derivative and the one featured here is a true relational database language. There are supposed to be two variants of D namely D Educational and D Industrial, REL is a "D Educational" version.

DATABUS (PL/B)

Name License Status
DB/C Commercial Discontinued

xBase

Name Type License Status
Base32 xBase compiler Commercial Discontinued
Cairo Harbour bindings for a graphics kernel Open source Current
CodeBase Language neutral xBase engine Commercial Discontinued
dBase Relational database system Commercial Discontinued
Harbour xBase compiler Open Source Current
OnCMD xBase Compiler Open Source/Commercial Discontinued
xBaseJ Java access to xBase databases Open Source Current
xBase++ xBase compiler Commercial Discontinued
xHarbour xBase compiler Open Source Discontinued
X2C xBase compiler Open Source Current

Structured Query Language (SQL)

Name Type License Status
Apache Derby Database Open Source Current
DB2 Commercial Discontinued
Focus Commercial Discontinued
General Application Workbench GUI Creator Commercial Discontinued
Informix 4GL Commercial Discontinued
Netware SQL Database Commercial Discontinued
MSQL Database Open Source/Commercial Discontinued
MySQL Database Open Source/Commercial Current
OnCMD Database Commercial Current
Oracle Application Tools Commercial Discontinued
Oracle Pro*C SQL C development system Commercial Discontinued
OREXX/SQL SQL access for Object REXX Open Source Discontinued
O2 System OO Engine w/SQL Front Commercial Discontinued
Postgresql Database Open Source/Commercial Current
Professional Oracle Commercial Discontinued
Raima dB_Vista Database Commercial Discontinued
Raima Database Server Database Commercial Discontinued
REXX/SQL SQL access for REXX Open Source Current
SQLBase Database Commercial Discontinued
SQLite Database Open Source Current
Supra DBMS Database Commercial Discontinued
XQL Commercial Discontinued

Functional languages

ASpecT

Name Type License Status
ASpecT Compiler Open source Discontinued

Clean

Name Type License Status
Concurrent Clean Compiler Open source Discontinued

See also: Clojure

Haskell

Name Type License Status
Cairo Graphics kernel Open source Current
Gofer Aka HUGS - Interpreter Open Source Discontinued
LZ4 Bindings for a compression library Open source Current
NHC Compiler Open Source Discontinued
Snappy Bindings for a compression library Open Source Current

NIAL

Name Type License Status
Q'NIAL Compiler - Discontinued


Standard ML

Name Type License Status
Exuberant ctags Code indexer Open source Current
Moskow ML Compiler Open source Discontinued

Text & string oriented languages

AWK

Name Type License Status
Exuberant ctags Code indexer Open source Current
GNU awk Compiler Open source Discontinued
Preditor/2 Editor with a built in AWK compiler Commercial Discontinued

SNOBOL

Name Type License Status
Catspaw SPITBOL Compiler Commercial Discontinued

Icon

Name Type License Status
Icon Compiler Open Source Discontinued

Sundry

Assembler

Name Type License Status
CC65 6502 family cross assembler Open source Discontinued
Exuberant ctags Code indexer Open source Current
IBM ALP Assembler Macro Assembler Commercial Discontinued
IDA Disassembler/Debugger Commercial Discontinued
JWasm Macro Assembler Open Source Current
LZ4 Compression library Open source Current
Microsoft Assembler Macro Assembler Commercial Discontinued
NASM Assembler Assembler Open Source - LGPL Current
Wasm Macro Assembler Open Source Current
ST-Open Assembler library Open Source Current
TopSpeed TechKit Library source code Commercial Discontinued
Turbo Assembler Macro Assembler Commercial Discontinued
8085 Cross Assembler As on tin Open source Discontinued

COBOL

Name Type License Status
ACUCOBOL-85 Compiler/Debug/IDE Commercial Discontinued
CA-Realia Development enviroment Commercial Discontinued
CA-Telon CASE tool/application generator Commercial Discontinued
COBOL sp2 GUI Creator Commercial Discontinued
Code/400 AS/400 Cross development Commercial Discontinued
Easy Toolkit (ETK) Portability toolkit Commercial Discontinued
Exuberant ctags Code indexer Open source Current
IBM VisualAge COBOL Compiler/Debug/IDE Commercial Discontinued
Micro Focus Cobol Compiler/Debug/IDE Commercial Discontinued
Microsoft Cobol Compiler/Debug/IDE Commercial Discontinued

Forth

Name Type License Status
C-Forth Interpreter Open Source Discontinued
FIG-Forth Interpreter Open Source Discontinued
FORTH/2 Interpreter Shareware/Open Source Discontinued
LMI Forth-83 Cross compiler Commercial Discontinued
UR/Forth Compiler/Interpreter Commercial Discontinued

Pilot

Name License Status
RPilot Open Source Discontinued

Prolog

Name Type License Status
Arity Prolog Compiler & interpreter Commercial Discontinued
Cairo Graphics kernel Open source Current
IBM SAA AD/Cycle Prolog/2 Interpreter Commercial Discontinued
PDC Prolog Compiler & RAD Commercial Discontinued
PMPro Prolog Interpreter Commercial Discontinued
Prolog II+ Interpreter Commercial Discontinued
Quintus Prolog Industrial strength interpreter Commercial Discontinued
SICStus Prolog Industrial strength interpreter Commercial Discontinued
SWI-Prolog Interpreter Open Source Discontinued
Visual Prolog Compiler & RAD Commercial Discontinued

SIMSCRIPT

Name License Status
SIMFACTORY II.5 Commercial Discontinued
SIMSCRIPT II.5 Commercial Discontinued

Fourth Generation Languages (4GL)

Name License Status
JOT Commercial Discontinued
Knowledgeman/2 Commercial Discontinued
OmniMark Commercial Discontinued
Omnis 5 Commercial Discontinued
PAL Commercial Discontinued
PowerHouse PC Commercial Discontinued

See also #xBase

Markup and descriptive languages

GML Family

Name Type
Generalised Markup Language Generic
HTML Hypertext
SGML Printed documentation

Formatting languages

Name Type
CSS HTML/XML "look & feel"

Hardware description and verification languages

Name Type
Exuberant ctags Code indexer for Vera, Verilog and VHDL
Vera Verification language
Verilog Description language
VHDL Description language

Interface Definition Language

Name Type Licence Status
DOC++ Automatic document generator Open source Discontinued

Page description languages

Name Type
AFP Document description lang.
MO:DCA Page description lang., part of AFP
PCL Page description lang.
Postscript Page and screen description lang.

TeX

Name Type
Bibtex -

Wiki markup formats

Name Type
Mediawiki