Programming language products
Appearance
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 |
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 |
---|---|---|---|
ISE Eiffel | Development environment | Commercial/Open source | Discontinued |
SmallEiffel | Development environment | Open source | Discontinued |
Tower Eiffel | Development environment | Commercial | Discontinued |