Jump to content

Category:Programming Languages: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
 
(77 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Development tools sorted by the programming language they use. On this page we primarily list tools that are used to build native OS/2 or eComStation 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.
[[Category:Languages]]
 
 
==Structured languages==
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
<!--        ADA        -->
  <h3 id="sec-col1-1" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Ada]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[Alsys Ada]]||Compiler/debugger/IDE||Commercial||Discontinued
|-
|[[Artek Ada]]||Compiler/debugger/IDE||Commercial||Discontinued
|-
|[[GNAT]]||Compiler||Open Source - GNU GPL ||Discontinued
|-
|[[Alsys Ada|Thomson Software Products Ada]]||Compiler||Commercial||Discontinued
|-
|}
<!--        ALGOL      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[ALGOL]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[A68ToC]]||Open source||Current
|-
|[[ELLA]]||Open source||Current
|-
|[[OCCL Algol 68]]||Commercial||Discontinued
|-
|}
 
 
    <!--        BASIC    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Basic]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Bywater Basic]] ||Open Source||Discontinued
|-
|[[CA Realizer]] ||Commercial||Discontinued
|-
|[[GFA Basic]] ||Commercial||Discontinued
|-
|[[IBM VisualAge for Basic]] ||Commercial||Discontinued
|-
|[[Liberty BASIC]] ||Commercial||Discontinued
|-
|[[LotusScript]] ||Commercial||Embedded
|-
|[[Microshare Basic]]||Commercial||Discontinued
|-
|[[Microsoft Basic Professional]]||Commercial||Discontinued
|-
|[[Microsoft Visual Basic]] ||Commercial||Discontinued
|-
|[[Omni Basic]] ||Commercial||Discontinued
|-
|[[True Basic]] ||Commercial||Still sold but discontinued
|-
|}
 
Note that not all Basic implementation are structured but all above except Bywater are
 
<!--        CHILL    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[CHILL]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[GCC]]||Open source||Discontinued
|-
|}
 
 
<!--        COMAL    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">COMAL</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[UniCOMAL]]|| Commercial ||Current
|-
|}
 
<!--        Eiffel    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Eiffel]]</h3>
 
{| class="wikitable" border="1"
|-
!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    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Fourier]]</h3>
 
    <!--        JAL    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">JAL</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[JALV]]|| Open Source - GNU GPL ||Current
|-
|}
</td>
<!--        SECOND COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
    <!--        MODULA  -->
    <h3 id="sec-col2-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Modula-2]]/[[Modula 3]]/[[Oberon]]/Yafl</h3>
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[Canterbury Modula-2|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
|-
|[[M2CC/C]]||Modula to C cross compiler||Commercial||Discontinued
|-
|[[MODSIM II]]||Compiler/Simulator||Commercial|| Discontinued
|-
|[[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]]||Library||Commercial|| Discontinued
|-
|[[PMI Repertorie]]||Library||Commercial|| Discontinued
|-
|[[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    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Pascal]]/Delphi/ObjectPascal</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[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
|-
|[[LZ4]]||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
|-
|[[WDSibyl]]||Compiler/Debug/IDE||Open Source || Current
|-
|}
 
<!--      PEARL    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[PEARL]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Werum PEARL]]||Commercial||Discontinued
|-
|}
 
 
<!--        SATHER    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Sather]]</h3>
<!--        SIMULA    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Simula]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Cim]]||Open source||Discontinued
|-
|[[PC Simula]]|| Commercial ||Discontinued
|-
|}
</td>
</tr>
</table>
 
==IBM languages==
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
<!--        APL      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[APL]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[APL2]]||Commercial||Discontinued
|-
|[[The APL c compiler project]]||Open source||Current
|-
|}
 
 
<!--        FORTRAN    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[FORTRAN]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!Type!!License!!Status
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|[[IBM Fortran2| 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 C CPP and Fortran|OpenWatcom FORTRAN 77]]||Development environment||Open Source||Current
|-
|[[Prospero FORTRAN 77]]||Development environment||Commercial||Discontinued
|-
|}
 
<!--        SECOND COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
    <!--        PL/I  -->
    <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[PL/I]]</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[IBM PL/I for OS/2]]|| Commercial  || Discontinued
|-
|[[IBM VisualAge PL/I Enterprise]]|| Commercial  || Discontinued
|-
|[[Iron Spring PL/I]]|| Free  ||Current
|-
|}
 
<!--        RPG  -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[RPG]]</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Code/400]]||Commercial||Discontinued
|-
|[[RPG II Application Platform]]||Commercial||Discontinued
|-
|[[VisualAge for RPG]]||Commercial||Discontinued
|-
|}
See also [[#REXX]]
</td>
</tr>
</table>
 
==CPL branch==
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
    <!--        BCPL    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[BCPL]]</h3>
 
{| class="wikitable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[Martin Richards BCPL]]||Interpreter||Open Source||Current
|-
|}
    <!--        C    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[C]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[The APL c compiler project]]||Translator||Open source||Current
|-
|[[Borland C/C++]]||Compiler/Debug/IDE||Commercial||Discontinued
|-
|[[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
|-
|[[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
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|[[General Application Workbench]]||GUI Creator||Commercial||Discontinued
|-
|[[GCC C CPP Compiler and Linker|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
|-
|[[Lattice C]]||Compiler||Commercial||Discontinued
|-
|[[Lattice Comm Library]]||Library||Commercial||Discontinued
|-
|[[Lattice dBC III]]||Library||Commercial||Discontinued
|-
|[[libcURL]]||URL communication library|| Open Source ||Current
|-
|[[libdvdcss]]||DVD disc decryption||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
|-
|[[Open Watcom|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
|-
|[[PCYACC/2]]||CASE||Commercial||Discontinued
|-
|[[PDCRC]]||CRC routines in C||Open Source||Current
|-
|[[PDPCLIB]]||C functions library||Open Source||Current
|-
|[[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
|-
|[[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
|-
|[[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/Debug/IDE||Commercial||Discontinued
|-
|}
 
<!--        SECOND COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
    <!--        C#    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[C Sharp]] (C#)</h3>
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[ANTLR]]||Parser generator|| Open Source || Current
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|}
 
    <!--        C++    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[C++]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[Borland C/C++]]||Compiler/Debug/IDE||Commercial||Discontinued
|-
|[[Bullet]]||Database engine||Commercial||Discontinued
|-
|[[CC-Rider C++]]||Documenter, visualiser & analyser||Commercial||Discontinued
|-
|[[CdBFile]]||Library||Open Source||Discontinued
|-
|[[CThrough]]||Class Library||Commercial||Discontinued
|-
|[[dbfLIB|dbfLIB++]]||Library||Commercial||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
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|[[GCC C CPP Compiler and Linker|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
|-
|[[LZ4]]||Compression library||Open source||Current
|-
|[[Metaware High C/C++]]||Compiler||Commercial||Discontinued
|-
|[[Net.h++]]||Networking classes||Commercial||Discontinued
|-
|[[The Open Objects Library (OOL)]]||Class library||Freeware||Discontinued
|-
|[[Open Watcom|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
|-
|[[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
|-
|[[WebM libvpx]]||Video & streaming video library||Open Source||Current
|-
|[[ZGRAF]]||Graphing library||Commercial||Current
|-
|[[OpenZinc|Zinc Application Framework]]||Multi platform UI Library||Commercial||Discontinued
|-
|[[Zipios++]]||Compression class library||Open source||Current
|-
|[[Zortech C++]]||Compiler/Debug/IDE||Commercial||Discontinued
|-
|}
    <!--        JAVA    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Java]]</h3>
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[ANTLR]]||Parser generator|| Open Source || Current
|-
|[[Eclipse]]||IDE|| Open Source ||
|-
|[[e_Db]]||Database engine||Commercial||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|| Free  ||Discontinued
|-
|[[Jikes]]||Compiler|| Open Source ||
|-
|[[LZO]]||Compression library||Open source||Current
|-
|[[LZ4]]||Compression library||Open source||Current
|-
|[[OpenJDK]]||Environment|| Open Source ||Current
|-
|[[Simplicity for Java]]|| || Commercial || Discontinued
|-
|[[Snappy]]||Compression library & binding||Open Source||Current
|-
|}
<!--        OBJECTIVE C    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Objective C]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[EMX Compiler]]||Compiler||Open Source ||Discontinued
|}
</td>
</tr>
</table>
 
==Dynamically typed languages==
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
    <!--        Clojure    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Clojure]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[Clojure]]||Development system||Open Source||Current
|-
|}
 
    <!--        LISP    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[LISP]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[Eco Common Lisp]]||Embeddable interpreter||Open Source||Current
|-
|[[Emacs]]||Editor with built in interpreter||Open source ||Discontinued
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|[[MIT/GNU Scheme]]||Compiler||Open Source||Discontinued
|-
|[[newLISP]]||Compiler||Open Source||Current
|-
|[[Snappy]]||Compression library & binding||Open Source||Current
|-
|[[xLISP]]||Compiler||Open Source||
|-
|}
</td>
 
<!--        SECOND COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
    <!--        SMALLTALK  -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[SmallTalk]]</h3>
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[ChapMan]]|| - ||Commercial||Discontinued
|-
|[[Enfin Smalltalk]]||Database/ST development system||Commercial||Discontinued
|-
|[[ENVY/Developer]]||Version control||Commercial||Discontinued
|-
|[[VisualAge Smalltalk]]||Development system||Commercial||Discontinued
|-
|[[Visual Smalltalk|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
|-
|[[Visual Smalltalk]]||Development system||Commercial||Discontinued
|-
|[[VisualWorks]]||Development system||Commercial||Discontinued
|-
|[[WidgetKit/Business Graphics]]||Graphics library||Commercial||Discontinued
|-
|[[WindowBuilder Pro]]||GUI builder||Commercial||Discontinued
|-
|}
</td>
</tr>
</table>
 
==Scripting languages==
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
    <!--        AGENA    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Agena</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Agena]]|| Open Source - GNU GPL - MIT ||Current
|-
|}
 
    <!--      Basic like    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Basic]] like</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[LotusScript]] ||Commercial||Embedded
|-
|}
 
    <!--      Batch files    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Batch files</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Batch files|OS/2 batch files]]||Functionality included with OS||Current
|-
|[[Batch files|DOS batch files]]||Functionality included with OS||Current
|-
|}
 
See also [[#UNIX Shell Scripts]]
 
    <!--      C like    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">C like</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[C Scripting Language]]||Open source||Current
|-
|[[C Styled Script]]||Open source||Discontinued
|-
|[[ScriptEase]]||Commercial||Discontinued
|-
|}
 
<!--        JAVASCRIPT    -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[ECMAScript]] (JavaScript)</h3>
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type||License!!Status
|-
|[[ANTLR]]||Parser generator|| 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    -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">LUA</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type||License!!Status
|-
|[[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    -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Perl</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type||License!!Status
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|[[LZ4]]||Bindings for a compression library||Open source||Current
|-
|[[Perl]]||Interpreter||Open Source||
|-
|[[Snappy]]||Bindings for a compression library||Open Source||Current
|-
|}
 
    <!--        PHP    -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">PHP</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type||License!!Status
|-
|[[Exuberant ctags]]||Code indexer||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    -->
<h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Python</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type||License!!Status
|-
|[[ANTLR]]||Parser generator|| Open Source || Current
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|[[LZ4]]||Bindings for a compression library||Open source||Current
|-
|[[Python]]||Interpreter||Open Source||
|-
|[[Snappy]]||Bindings for a compression library||Open Source||Current
|-
|}
</td>
 
<!--        SECOND COLUMN        -->
 
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
    <!--        REXX/ObjectREXX    -->
    <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[REXX]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type||License!!Status
|-
|[[Bullet]]||Database engine||Commercial||Discontinued
|-
|[[dbfREXX]]||Database engine||Commercial||Discontinued
|-
|[[Dr. Dialog]]||GUI Framework|| Freeware || Discontinued.
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|[[GpfRexx‎]]||GUI Framework||Commercial||Discontinued
|-
|[[Regina REXX]]||Interpreter||Open Source|| Current.
|-
|[[RexxBOS]]|| ||Commercial  || Discontinued.
|-
|[[REXXIO]]|| ||Freeware  || Current
|-
|[[LesTecIO]]|| ||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
|-
|[[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
|-
|[[REXX/ISAM]]||Database file access extension||Open Source||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.
|-
|}
    <!--    Ruby    -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Ruby</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type||License!!Status
|-
|[[Canny]]||Web dev. template library||Open Source||Discontinued
|-
|[[Exuberant ctags]]||Code indexer||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    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[S-Lang]]</h3>
 
{| class="wikitable" border="1"
|-
!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  -->
    <h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Tcl]]/Tk</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|[[PM Tcl/Tk]]||Open Source||Discontinued
|-
|}
    <!--      UNIX Shell Scripts    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Shell script|UNIX Shell Scripts]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!Type!!License!!Status
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|}
 
    <!--      Vimscript    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Vimscript</h3>
 
{| class="wikitable" border="1"
|-
!Name!!Type!!License!!Status
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|[[Vim]]||Editor with built in interpreter||Open source ||Current
|-
|}
</td>
</tr>
</table>
 
==Database languages==
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
<!--        D  -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">D</h3>
{| class="wikitable" border="1"
|-
!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.
 
<!--          -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[DATABUS]] (PL/B)</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[DB/C]]||Commercial||Discontinued
|-
|}
 
 
<!--        XBASE  -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[xBase]]</h3>
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Base32]]||Commercial||Discontinued
|-
|[[CodeBase]]||Commercial||Discontinued
|-
|[[dBase]]||Commercial||Discontinued
|-
|[[Harbour]]||Open Source||Current
|-
|[[OnCMD]]||Open Source/Commercial||Current
|-
|[[xBase++]]||Commercial||Discontinued
|-
|[[xHarbour]]||Open Source||Discontinued
|-
|[[X2C]]||Open Source||Current
|-
|}
</td>
<!--        SECOND COLUMN        -->
<td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
<!--        SQL  -->
<h3 id="sec-col2-4" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Structured Query Language]] (SQL)</h3>
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!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||Deiscontinued
|-
|[[XQL]]|| ||Commercial||Discontinued
|-
|}
</td>
</tr>
</table>
 
==Functional languages==
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
  <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
    <!--        ASpecT      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[ASpecT]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[ASpecT]]||Compiler||Open source||Discontinued
|-
|}
    <!--        Clean      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Clean</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[Concurrent Clean]]||Compiler||Open source||Discontinued
|-
|}
 
See also: [[Clojure]]
 
    <!--  Haskell    -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Haskell</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type||License!!Status
|-
|[[Gofer]]||Compiler||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
|-
|}
</td>
<!--        SECOND COLUMN        -->
  <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
      <!--        NIAL      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">NIAL</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[Q'NIAL]]||Compiler|| - ||Discontinued
|-
|}
 
<!--      Standard ML      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Standard ML]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[Exuberant ctags]]||Code indexer||Open source ||Current
|-
|[[Moskow SML]]||Compiler||Open source||Discontinued
|-
|}
 
</td>
</tr>
</table>
 
==Text & string oriented languages==
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
  <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
    <!--        AWK      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[AWK]]</h3>
 
{| class="wikitable" border="1"
|-
!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      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[SNOBOL]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[Catspaw SPITBOL]]||Compiler||Commercial||Discontinued
|-
|}
 
</td>
<!--        SECOND COLUMN        -->
  <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
    <!--  Icon    -->
<h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[The Icon programming language|Icon]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type||License!!Status
|-
|[[Icon]]||Compiler||Open Source||Discontinued
|-
|}
</td>
</tr>
</table>
 
==Sundry==
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
  <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
    <!--        Assembler      -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Assembler]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!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
|-
|[[OpenWatcom C CPP and Fortran|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
|-
|}
 
<!--        COBOL    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[COBOL]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!Name!!Type!!License!!Status
|-
|[[ACUCOBOL-85]]||Compiler/Debug/IDE|| 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    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Forth]]</h3>
 
{| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
|-
!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
|}
 
</td>
<!--        SECOND COLUMN        -->
  <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
<!--        PILOT    -->
    <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Pilot]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[RPilot]]||Open Source||Discontinued
|-
|}
 
  <!--        ProLog    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[Prolog]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Arity Prolog]]||Commercial||Discontinued
|-
|[[IBM SAA AD/Cycle Prolog/2]]||Commercial||Discontinued
|-
|[[PDC Prolog]]||Commercial||Discontinued
|-
|[[PMPro Prolog]]||Commercial||Discontinued
|-
|[[Prolog II+]]||Commercial||Discontinued
|-
|[[Quintus Prolog]]||Commercial||Discontinued
|-
|[[SICStus Prolog]]||Commercial||Discontinued
|-
|[[SWI-Prolog]]||Open Source||Discontinued
|-
|[[Visual Prolog]]||Commercial||Discontinued
|-
|}
    <!--        SIMSCRIPT    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">SIMSCRIPT</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[SIMFACTORY II.5]]||Commercial||Discontinued
|-
|[[SIMSCRIPT II.5]]||Commercial||Discontinued
|-
|}
 
    <!--        4GL    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Fourth Generation Languages (4GL)</h3>
 
{| class="wikitable" border="1"
|-
!Name!!License!!Status
|-
|[[Guidelines|JOT]]||Commercial||Discontinued
|-
|[[Knowledgeman/2]]||Commercial||Discontinued
|-
|[[OmniMark]]||Commercial||Discontinued
|-
|[[Omnis 5]]||Commercial||Discontinued
|-
|[[Borland Paradox|PAL]]||Commercial||Discontinued
|-
|[[PowerHouse PC]]||Commercial||Discontinued
|-
|}
See also [[#xBase]]
</td>
</tr>
</table>
 
==Markup and descriptive languages==
 
<table style="width: 100%">
<tr style="vertical-align:top;">
<!--        FIRST COLUMN        -->
  <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
    <!--    GML Family    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">GML Family</h3>
 
{| class="wikitable" border="1"
|-
!Name!!Type
|-
|[[Generalised Markup Language]]||Generic
|-
|[[HTML]]||Hypertext
|-
|[[SGML]]||Printed documentation
|-
|}
    <!--    Formatting    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Formatting languages</h3>
 
{| class="wikitable" border="1"
|-
!Name!!Type
|-
|[[CSS]]||HTML/XML "look & feel"
|-
|}
  <!--    Hardware    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Hardware description and verification languages</h3>
 
{| class="wikitable" border="1"
|-
!Name!!Type
|-
|[[Exuberant ctags]]||Code indexer for Vera, Verilog and VHDL
|-
|[[Vera]]||Verification language
|-
|[[Verilog]]||Description language
|-
|[[VHDL]]||Description language
|-
|}
 
</td>
 
<!--        SECOND COLUMN        -->
  <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
 
    <!--    PDL    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Page description languages</h3>
 
{| class="wikitable" border="1"
|-
!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    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">[[TeX]]</h3>
 
{| class="wikitable" border="1"
|-
!Name!!Type
|-
|[[Bibtex]]||-
|-
|}
    <!--    Wiki markup    -->
    <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Wiki markup formats</h3>
 
{| class="wikitable" border="1"
|-
!Name!!Type
|-
|[[Mediawiki]]||-
|-
|}
 
 
</td>
</tr>
</table>

Latest revision as of 20:25, 12 November 2017