《参考》 プログラミング言語開発の歴史 Ver1.02

1950 | | | | | | 1960 | | | | | 1970 | | | | | | | 1980 | | | 1990 | | | | | | | 2000 | | | | | | | 2010 | | | | | |

ALGOL→ FORTRAN → BASIC ───→ GW-BASIC ──→ Visual BASIC → 終了 [ Microsoft / Windows ]
│││      │     │││                      └──→ GLbasic [ 独立系 / マルチプラットフォーム ]
│││      │     │││
│││      │     ││└───→ MSX-BASIC ──→ 99BASIC → 終了 [ 独立系 / Windows ]
│││      │     │└───→ Sinclair BASIC ───→ DarkBASIC → DarkBASIC Professional [ 独立系 / Windows ]
│││      │     │                         └────→ AppGAME Kit [ 独立系 / マルチプラットフォーム ]
│││      │     │
│││      │     └─→ CBM-BASIC ──→ AMIGA BASIC → 終了 [ 独立系 / AMIGA ]
│││      │
│││      └──→ FORTRAN77 → FORTRAN90 → FORTRAN95 → 終了 [ 独立系 ]
│││              └──→ FORM → 終了 [ 独立系 / MZ-80K ]
│││
││└──────→ PASCAL ────→ C ─→ C++ → VC++ → 終了 [ Microsoft / Windows ]
││             │││          │    └────→ VC# [ Microsoft / Windows ]
││             │││          └───────→ Objective C [ Apple / iOS / Mac ]
││             │││
││             ││└─────→ Delphi → 終了 [ 独立系 / DOS / Windows ]
││             │└─────→ TL/1 → 終了 [ 独立系 / MSX ]
││             └─────→ PALL → 終了 [ 独立系 / MZ-80K ]
││
│└───→ PL/1 → 終了 [ 独立系 ]
│
└──────────→ VTL → GAME-MZ [ MZ-80K ] ─→ GAME-86 → RVTL [ 独立系 / Windows / Linux ]