Генеалогический список языков программирования
Материал из Википедии — свободной энциклопедии
Стабильная версия была проверена 15 марта 2013. Имеются непроверенные изменения в шаблонах или файлах.
| Списки языков программирования |
|---|
|
Приведён генеалогический список языков программирования. Языки классифицируются в соответствии с предшествующими языками, которые оказали сильное влияние на формирование последующих. Конечно, любая такая классификация имеет большой элемент произвола, так как языки программирования зачастую включают основные идеи из различных источников.
Языки, основанные на Алголе [править]
- Алгол (также под влиянием Фортрана)
- Atlas Autocode
- Алгол 60
- Алгол 68
- Algol-W
- Паскаль
- Ада
- Turbo Pascal
- W
- Object Pascal (Delphi)
- Free Pascal (FPC)
- Kylix (такой же как Delphi, но для Linux)
- Euclid
- Модула-2
- Паскаль
- CPL
- BCPL
- Би
- Си
- Python
- tcsh (также на основе sh)
- Alef
- C++
- Java
- C#
- Windows PowerShell (также на основе DCL, ksh и Перл)
- C--
- D
- ColdFusion
- LPC
- Objective-C (также на основе Smalltalk)
- PCASTL (также на основе Лисп)
- Perl
- Windows PowerShell (также на основе C#, DCL и ksh)
- S2
- PHP
- PDL (также на основе АПЛ)
- QuakeC
- Go (также на основе Оберон)
- BCPL
Языки, основанные на АПЛ [править]
Языки, основанные на Бейсике [править]
- Бейсик (также на основе Фортрана)
Языки, основанные на Коболе [править]
Языки, основанные на Batch [править]
- MS-DOS Batch files
- CLIST
- IBM Job Control Language (JCL)
Языки, основанные на COMIT [править]
Языки, основанные на DCL [править]
- DCL
- Windows PowerShell (также на основе C#, ksh и Перл)
Языки, основанные на FP [править]
Языки, основанные на Forth [править]
- Forth
- InterPress
- Joy
- RPL (также на основе Лисп)
Языки, основанные на Фортране [править]
- Фортран
- Фортран II
- Бейсик (см. также Языки, основанные на Бейсике)
- Фортран IV
- Фортран 66
- Фортран 77
- Фортран 90
- Фортран 95
- Фортран 2003
- Ratfor
- WATFIV
- FORMAC
- Алгол (см. также Языки, основанные на Алголе)
- Фортран II
Языки, основанные на HyperTalk [править]
Языки, основанные на JOSS [править]
Языки, основанные на Лиспе [править]
Языки, основанные на SASL [править]
Языки, основанные на ML [править]
- ML
- Standard ML (SML)
- Caml
- Objective Caml (OCaml)
- F#
Языки, основанные на ПЛ [править]
Языки, основанные на Прологе [править]
Языки, основанные на Today [править]
Языки, основанные на sh [править]
Языки, основанные на ed [править]
Языки, основанные на Сетл [править]
Языки, основанные на Эйфеле [править]
Языки, основанные на Симуле [править]
- Simula (также на основе Алгол 60)
- C++ (также на основе Си)
- Smalltalk
- Objective-C (гибрид Си и Smalltalk)
- Ruby
- Self
- JavaScript (изначально LiveScript)
- NewtonScript
- Slate
- BETA
Прочие [править]
См. также [править]
- Сравнение языков программирования
- Языки программирования, основанные не на английском
- Список языков программирования по категориям
- Хронология языков программирования
- Программа Hello, world!
- Лингвистика: Генетическая классификация языков
Для улучшения этой статьи по информационным технологиям желательно?:
|

