Languages: Difference between revisions
Line 144: | Line 144: | ||
<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> | <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" border="1" | {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
!Name!!License!!Status | !Name!!Type!!License!!Status | ||
|- | |- | ||
|[[Cabot UCSD Pascal]]|| Commercial || Discontinued | |[[Cabot UCSD Pascal]]||Environment|| Commercial || Discontinued | ||
|- | |- | ||
|[[Extended Pascal]]|| Commercial || Discontinued | |[[Extended Pascal]]||Compiler||Commercial || Discontinued | ||
|- | |- | ||
|[[Free Pascal]]|| Open Source || Current | |[[Free Pascal]]||Compiler/Debug/IDE|| Open Source || Current | ||
|- | |- | ||
|[[GNU Pascal]]|| Open Source || Current | |[[GNU Pascal]]||Compiler||Open Source || Current | ||
|- | |- | ||
|[[Irie Pascal]]||Commercial||Discontinued | |[[Irie Pascal]]||Interpreter||Commercial||Discontinued | ||
|- | |- | ||
|[[Microsoft Pascal]]||Commercial|| Discontinued | |[[Microsoft Pascal]]||Compiler||Commercial|| Discontinued | ||
|- | |- | ||
|[[NDP Pascal]]||Commercial|| Discontinued | |[[NDP Pascal]]||Compiler||Commercial|| Discontinued | ||
|- | |- | ||
|[[Open Sibyl]]||Open Source|| Discontinued | |[[Open Sibyl]]||Compiler/Debug/IDE||Open Source|| Discontinued | ||
|- | |- | ||
|[[Pecan UCSD Pascal]]|| Commercial || Discontinued | |[[Pecan UCSD Pascal]]||Environment|| Commercial || Discontinued | ||
|- | |- | ||
|[[Professional Pascal]]||Commercial||Discontinued | |[[Professional Pascal]]||Compiler||Commercial||Discontinued | ||
|- | |- | ||
|[[SpeedSoft Speed-Pascal/2]]||Commercial||Discontinued | |[[SpeedSoft Speed-Pascal/2]]||Compiler/Debug/IDE||Commercial||Discontinued | ||
|- | |- | ||
|[[Stony Brook Pascal+]]||Commercial||Discontinued | |[[Stony Brook Pascal+]]||Compiler/Debug/IDE||Commercial||Discontinued | ||
|- | |- | ||
|[[TMT Pascal]]||Commercial|| Still sold but discontinued | |[[TMT Pascal]]||Compiler||Commercial|| Still sold but discontinued | ||
|- | |- | ||
|[[TopSpeed Pascal]]||Commercial|| Discontinued | |[[TopSpeed Pascal]]||Compiler/Debug/IDE||Commercial|| Discontinued | ||
|- | |- | ||
|[[Virtual Pascal]]||Freeware||Discontinued | |[[Virtual Pascal]]||Compiler||Freeware||Discontinued | ||
|- | |- | ||
|[[WDSibyl]]|| Open Source || Current | |[[WDSibyl]]||Compiler/Debug/IDE||Open Source || Current | ||
|- | |- | ||
|} | |} |
Revision as of 11:21, 21 December 2014
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.
Structured languages
Ada
ALGOL
Basic
Note that not all Basic implementation are structured but all above except Bywater are COMAL
Eiffel
JAL
|
Modula-2/Modula 3/Oberon/Yafl
Pascal/Delphi/ObjectPascal
|
IBM languages
APL
FORTRAN
|
PL/I
RPG
See also #REXX/ObjectREXX |
CPL branch
BCPL
C
|
C++
Java
|
Dynamically typed languages
LISP
|
SmallTalk
|
Scripting languages
AGENA
JavaScript (EMCAScript)
LUA
Perl
|
Python
REXX/ObjectREXX
Tcl/Tk
|
Database languages
D
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. xBase
|
Structured Query Language (SQL)
|
Sundry
Assembler
AWK
|
COBOL
Fourth Generation Languages (4GL)
|