__NOTOC__ Хронология языков программирования — упорядоченный в хронологическом порядке список языков программирования.

Докомпьютерная эра1940-е1950-е1960-е1970-е1980-е1990-е2000-е2010-е2020-е

Докомпьютерная эра Год Название Руководитель разработки, компания Предшественник(и) 1804 Коды операций для узоров на ткацком станке Жозеф Мари Жаккар - 1837 Коды операций для аналитической машины Чарльз Бэббидж и Ада Лавлэйс - 1879 Готлоб Фреге -

1940-е годы Год Название Руководитель разработки, компания Предшественник(и) 1943—1945 Планкалкюль Конрад Цузе - 1943—1946 Система команд ENIAC Джон фон Нейман, Джон Мочли, Преспер Эккерт, Герман Голдстайн по трудам Алана Тьюринга - 1946 Краткий код ENIAC , Джон фон Нейман по трудам Алана Тьюринга Система команд ENIAC 1946 Графическая система фон Неймана и Голдстайна (нотация) Джон фон Нейман и Герман Голдстайн Система команд ENIAC 1947 Язык ассемблера ARC Кэтлин Бут Система команд ENIAC 1948 Схема кодирования CPC Говард Эйкен Коды операций аналитической машины 1948 Система нотации Карри Хаскелл Карри Система команд ENIAC 1949 Укороченный код Джон Мокли и Вильям Шмидт Краткий код ENIAC 1949 C-10 Бетти Холбертон Краткий код ENIAC 1949 Схема кодирования Сибера (концепция) Роберт Сибер Схема кодирования CPC Год Название Руководитель разработки, компания Предшественник(и)

1950-е годы Год Название Руководитель разработки, компания Предшественник(и)1950Краткий код Вильям Шмидт, А. Б. Тоник, Дж. Р. ЛоганУкороченный код 1950 Язык ассемблера Биркбека Кэтлин Бут Язык ассемблера ARC 1951 Суперплан Хайнц Кутишауэр Планкалкюль 1951 ALGAE Эдвард Вурхис и Карл Балке 1951 Промежуточный язык программирования Артур Буркс Краткий код 1951 Региональный язык ассемблера Морис Уилкс EDSAC 1951 Безымянная система кодирования Бёма Коррадо Бём Схема кодирования CPC 1951 Скобочные выражения Конрад Цузе Планкалкюль 1951 Символический язык ассемблера OMNIBAC Шарль Катц Краткий код 1951 Stanislaus (нотация) Фридрих Бауэр 1951 Язык ассемблера Whirlwind Чарльз Адамс и Джек Гилмор в проекте Whirlwind МИТ EDSAC 1951 Язык ассемблера Рочестера Нат Рочестер EDSAC 1951 Генератор сортировки-слияния Бетти Холбертон 1952 A-0 Грейс Хоппер C-10 и Краткий код1952Операторное программированиеЛяпунов, Алексей Андреевич — Артиллерийская академия им. Ф. Э. Дзержинского (ныне Военная академия РВСН имени Петра Великого) при участии Ющенко, Екатерина Логвиновна (Институт математики АН УССР)язык машинных команд ЭВМ МЭСМ 1952 Автокод Алик Гленни вслед за Аланом Тьюрингом Схема кодирования CPC 1952 Генератор редакторов Милли Косс Генератор сортировки-слияния 1952 COMPOOL RAND/SDC 1953 Быстрый кодировщик Джон Бэкус 1953 READ/PRINT Дон Харрофф, Джеймс Фишман, Джордж Рикман 1954 Система Лейнинга и Цирлера Лейнинга, Цирлера, Адамс в проекте Whirlwind МИТ 1954 Автокод Mark I Тони Брукер Автокод Гленни1954Машинный язык компьютера «Киев» — язык высокого уровня (концепция)Ющенко, Екатерина Логвиновна — Институт математики АН УССРОператорное программирование и язык машинных команд ЭВМ МЭСМ 1954—1955 Фортран"0" (концепция) Группа под руководством Джона Бэкуса в IBM Быстрый кодировщик 1954 Группа под руководством Грейс Хоппер в UNIVAC A-0 1954 MATH-MATIC Группа под руководством Грейс Хоппер в UNIVAC A-0 1954 MATRIX MATH Г. Кариманиан 1954 IPL I (концепция) Аллен Ньюэлл, Клифф Шоу, Герберт Саймон1955Адресный язык программирования — впервые введена непрямая адресация высших рангов (Pointers) и сложные структуры данных: деревообразные форматы.Ющенко, Екатерина Логвиновна — Институт математики АН УССРОператорное программирование и язык машинных команд ЭВМ «Киев» 1955 FLOW-MATIC Группа под руководством Грейс Хоппер в UNIVAC A-0 1955 BACAIC М. Гремс и Р. Портер 1955 PACT I SHARE Фортран, A-2 1955—1956 Sequentielle Formelübersetzung Фридрих Бауэр и Карл Сеймельсон Безымянная система кодирования Бёма 1955—1956 Internal Translator (IT) Группа под руководством Алана Перлиса Система Лейнинга и Цирлера 1955 PRINT IBM 1958 IPL II (реализация) Аллен Ньюэлл, Клифф Шоу, Герберт Саймон IPL I 1956—1958 Лисп (концепция) Джон Маккарти IPL 1957 FLOW-MATIC 1957 Фортран «I» (реализация) Джон Бэкус в IBM Фортран 0 1957—1958 UNICODE Remington Rand UNIVAC MATH-MATIC 1957 COMIT (концепция) 1958 Фортран II Группа под руководством Джона Бэкуса в IBM Фортран I 1958 Алгол 58 ACM/GAMM Фортран, IT and Sequentielle Formelübersetzung 1958 IPL V Аллен Ньюэлл, Клифф Шоу, Герберт Саймон IPL II 1959 FACT Джон Флэтчер, Рой Натт, Роберт Патрик 1959 КОБОЛ (концепция) Комитет CODASYL FLOW-MATIC, COMTRAN, FACT 1959 JOVIAL Джуль Шварц в SDC Алгол 58 1959 Лисп (реализация) Джон Маккарти IPL 1959 TRAC (концепция) Кальвин Муэрс Год Название Руководитель разработки, компания Предшественник(и)

1960-е годы Год Название Руководитель разработки, компания Предшественник(и) 1960 Алгол 60 Алгол 58 1960 КОБОЛ 61 (реализация) Комитет CODASYL FLOW-MATIC, COMTRAN 1961 COMIT (реализация) 1962 Фортран IV Фортран II 1962 АПЛ (концепция) Кеннет Айверсон 1962 MAD Брюс Арден и другие Алгол 58 1962 Симула (концепция) Алгол 60 1962 Снобол Ральф Грисволд и другие Фортран II, COMIT 1963 CPL Баррон, Кристофер Стрейчи и другие Алгол 60 1963 Снобол3 Ральф Грисволд и другие Снобол 1963Алгол 68 (концепция) Адриан ван Вейнгаарден и другие Алгол 60 1963 JOSS I Клифф Шоу, RAND (корпорация) Алгол 58 1964 MIMIC Х. Е. Петерсен и другие MIDAS 1964 COWSEL Род Бурсталл, Робин Поппельстоун CPL, Лисп 1964 ПЛ/1 (концепция) IBM Алгол 60, КОБОЛ, Фортран 1964 Бейсик Джон Кемени и Томас Курц Фортран II, JOSS 1964 IBM RPG IBM FARGO 1964 Mark-IV Sterling Software 1964 TRAC (реализация) Кальвин Муэрс 1964 P′′ Коррадо Бём 1964? IITRAN 1965 TELCOMP BBN Technologies JOSS 1966 JOSS II Чак Бейкер, RAND (корпорация) JOSS I 1966 Алгол W Никлаус Вирт, Чарльз Хоар Алгол 60 1966 Фортран 66 Фортран IV 1966 ISWIM концепция Петер Ландин Лисп 1966 CORAL66 Алгол 60 1967 BCPL Мартин Ричардс CPL 1967 MUMPS Массачусетская больница общего профиля Фортран, TELCOMP 1967 АПЛ (реализация) Кеннет Айверсон 1967 Симула 67 (реализация) Оле-Йохан Даль, Бьорн Майрхауг, Кристен Нюгор в Norwegian Computing Center Алгол 60 1967 Снобол4 Ральф Грисволд и другие Снобол3 1967 XPL В. М. Мак-Киман и другие в Калифорнийском университетеДж. Дж. Хорнинг и другие в Стэнфордском университете ПЛ/1 1968 Алгол 68 Адриан ван Вейнгаарден, Барри Мейллаукс, Джон Пекк, Корнелис Костер и другие Алгол 60 1968 POP-1 Род Бурсталл, Робин Поппельстоун COWSEL 1968 DIBOL-8 DEC DIBOL 1968 FORTH (концепция) Чарльз Мур 1968 Лого Сеймур Пейперт Лисп 1968 MAPPER Unisys CRT RPS 1968 РЕФАЛ (реализация) Валентин Фёдорович Турчин 1969 ПЛ/1 (реализация) IBM Алгол 60, КОБОЛ, Фортран 1969 Би Кен Томпсон, в сотрудничестве с Денисом Ритчи BCPL 1969 PPL Томас Стэндиш в Гарвардском университете 1969 Сетл Джекоб Шварц в Courant Institute 1969 TUTOR Университет Иллинойса в Урбане-Шампэйн Год Название Руководитель разработки, компания Предшественник(и)

1970-е годы Год Название Руководитель разработки, компания Предшественник(и) 1970? FORTH (реализация) Чарльз Мур 1970 POP-2 POP-1 1970 Паскаль Никлаус Вирт, Кэтлин Йенсен Алгол 60, Алгол W 1971 Sue Рик Холт и другие в Торонтском университете Паскаль, XPL 1972 Smalltalk Алан Кёртис Кэй, Адель Голдберг и другие в Xerox PARC Симула 67 1972 PL/M Гэри Килдалл в Digital Research ПЛ/1, Алгол, XPL 1972 Си Деннис Ритчи Би, BCPL, Алгол 68 1972 INTERCALДон Вудс, Джеймс Лайон 1972 Пролог Алейн Колмерауэр 2-level W-Grammar 1973 COMAL Бьорг Кристенсен, Бенедикт Льофстедт Паскаль, Бейсик 1973 ML Робин Милнер 1973 LIS Джин Ичбиах и другие в Groupe Bull Паскаль, Sue 1974 GRASS Томас де Фанти Бейсик 1974 BASIC FOUR MAI BASIC Four Inc. Business Бейсик 1975 ABC Лео Гойертс и Ламбер Миртенс Сетл 1975 Scheme Геральд Суссман, Гай Стили Лисп 1975 Altair BASIC Билл Гейтс, Пол Аллен Бейсик 1975 CS-4 Бенджамин Броскол в Intermetrics Алгол 68, BLISS, ECL, HAL 1975 Модула Никлаус Вирт Паскаль 1976 Smalltalk-76 Xerox PARC Smalltalk-72 1976 Speakeasy-3 Стэнли Коэн, Стефен Райпер в Аргоннской национальной лаборатории Speakeasy-2 1976 Ratfor Брайан Керниган Си, Фортран 1976 S Джон Чамберс в Bell Labs АПЛ, PPL, Scheme 1977 FP Джон Бэкус 1977 Bourne Shell (sh) Стефен Боурн 1977 IDL Дэвид Стерн в Research Systems Inc Фортран 1977 Standard MUMPS MUMPS 1977 Icon (концепция) Ральф Грисволд Снобол 1977 Green Джин Ичбих и другие в Group Bull для Министерства обороны США Алгол 68, LIS 1977 Red Бенджамин Броскол и другие в Intermetrics для Министерства обороны США Алгол 68, CS-4 1977 Blue Джон Гуденауф и другие в SofTech для Министерства обороны США Алгол 68 1977 Yellow Джей Спитцен и другие в SRI International Для Министерства обороны США Алгол 68 1978? MATLAB Клев Молер в университете Нью-Мексико 1978?SMALL Нэвил Броунли в университете Окленда Новая Зеландия Алгол 60 1978 SQL IBM Ingres 1978 VISICALC Дэн Бриклин, Боб Фрэнлстон, финансируемые VisiCorp 1979 Модула-2 Никлаус Вирт Модула 1979 REXX Майк Коулишоу ПЛ/1, Бейсик, EXEC 2 1979 AWK Альфред Ахо, Петер Вейнбергер, Брайан Керниган Си, Снобол 1979 Icon (реализация) Ральф Грисволд Снобол 1979 Vulcan dBase-II Вайн Ратлифф Год Название Руководитель разработки, компания Предшественник(и)

1980-е годы Год Название Руководитель разработки, компания Предшественник(и)1980FORTRAN 77ISO (стандарт)FORTRAN IV 1980 Си с классами Бьёрн Страуструп Си, Симула 67 1980—1981 CBASIC Гордон Ойбанкс Бейсик, Compiler Systems, Digital Research 1982 ? Speakeasy-IV Стэнли Коэн и другие в Speakeasy Computing Corporation Speakeasy-3 1983 GW-BASIC Microsoft BASICA 1983 Ада Group Bull Green, Паскаль 1983 Objective-C Бред Кокс Smalltalk, Си 1983 C++ Бьёрн Страуструп Си с классами 1983 True BASIC Джон Кемени, Томас Куртц в Дартмутском колледже Бейсик 1983 ? ABAP SAP КОБОЛ 1984 ? Korn shell (ksh) Дэвид Корн sh 1984 RPL Hewlett-Packard Forth, Лисп 1984 Standard ML ML 1984 Clipper Nantucket Corporation dBase 1984 Common Lisp Гай Стил и многие другие Лисп 1984 Redcode А. К. Додни и Д. Г. Джоунс 1985 Object Pascal Apple Паскаль 1985 Paradox Borland dBase 1985 PostScript Джон Уорнок InterPress 1985 QuickBASIC Microsoft Бейсик 1986 GFA BASIC Франк Островский Бейсик 1986 Миранда Дэвид Тёрнер в университете Кента 1986 LabVIEW National Instruments 1986 Эйфель Бертран Мейер Симула 67 1986 Informix-4GL Informix 1986 PROMAL Си 1986 CorVision Cortex INFORM 1986 Clarion Брюс Баррингтон 1987 Self (концепция) Sun Microsystems Inc. Smalltalk 1987 HyperTalk Apple 1987 Perl Ларри Уолл Си, sed, awk, sh 1987 Оберон Никлаус Вирт Модула-2 1987 Erlang Джо Армстронг и другие в Ericsson Пролог 1987 Mathematica Wolfram Research 1987 Turbo Basic Robert 'Bob' Zale BASIC/Z 1988 Octave MATLAB 1988 Tcl Джон Аустерхаут Awk, Лисп 1988 STOS BASIC Франк Лайон и Константин Сотиропулос Бейсик 1988 Object REXX Саймон Нэш REXX 1988 SPARK Бернард Кэрри Ада 1988 A+ Артур Уитни АПЛ 1989 Turbo Pascal OOP Андерс Хейлсберг в Borland Turbo Pascal, Object Pascal 1989 Модула-3 Кардели и другие в DEC и Olivetti Модула-2 1989 PowerBASIC Роберт Зайл Turbo Basic Год Название Руководитель разработки, компания Предшественник(и)

1990-е годы