All | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Procedural Languages
| |
- Ada (multi-purpose language)
- ALGOL (extremely influential language design. The second high level language compiler.)
- SMALL Machine Algol Like Language
- BASIC (BASICs are innocent of most modularity in (especially) versions prior to about 1990)
- BLISS
- C
- C++ (C with objects + much else)
- C# (similar to Java/C++)
- ChucK (C/Java-like syntax, with new syntax elements for time and parallelism)
- COBOL
- Cobra
- ColdFusion
- Component Pascal (an Oberon-2 variant)
- Curl
- D
- DASL
- Delphi
- eC (Ecere C)
- ECMAScript
- ActionScript
- DMDScript
- E4X
- JavaScript (first named Mocha, then LiveScript)
- JScript
- Eiffel
- Fortran (better modularity in later Standards)
- FPC Pascal (Pascal dialect)
- HyperTalk
- Java
- JOVIAL
- Lasso
- Modula-2 (fundamentally based on modules)
- Oberon-1 and Oberon-2 (improved, smaller, faster, safer follow-ons for Modula-2)
- Component Pascal
- Lagoona
- Seneca
- MATLAB
- M (more modular in its first release than a language of the time should have been; the standard has become still more modular since then)
- Nemerle
- Occam
- Pascal (successor to Algol60 and predecessor of Modula-2)
- PCASTL
- Perl
- PL/C
- PL/I (large general purpose language, originally for IBM mainframes)
- Python
- R
- Rapira
- RPG (only available in IBM's System i midrange computers)
- S-Lang
- VBScript
- Visual Basic
- Visual Foxpro
- X++
- XL
|
All | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
