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

До 1940 року Рік Назва Керівник розробки, компанія Попередник(и) 1837 Коди операцій аналітичної машини Чарлз Беббідж і Ада Лавлейс -

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

1950-і Рік Назва Керівник розробки, компанія Попередник(и)1950Короткий код Вільям Шмідт, А. Б. Тонік, Дж. Р. ЛоганСкорочений код 1950 Мова асемблера Біркбека Кетлін Бус Мова асемблера ARC 1951 Суперплан Хайнц Кутішауер Планкалкюль 1951 ALGAE Едвард Вурхіс і Карл Балке 1951 Проміжна мова програмування Артур Буркс Короткий код 1951 Регіональна мова асемблера Моріс Вілкс EDSAC 1951 Безіменна система кодування Бема Коррадо Бем Схема кодування CPC 1951 Дужкові вираження Конрад Цузе Планкалкюль 1951 Символічна мова асемблера OMNIBACK Шарль Катц Короткий код 1951 Stanislaus (нотація) Фрідріх Бауер 1951 Мова асемблера Whirlwind Чарльз Адамс і Джек Гілмор в проекті Whirlwind МІТ EDSAC 1951 Мова асемблера Рочестера Нат Рочестер EDSAC 1951 Генератор сортування-злиття Бетті Гольбертон1952Операторне програмування (введено масиви, окрім циклів, розгалуження, умовних та безумовних переходів, математично визначено поняття «стан пам'яті»)Ляпунов Олексій Андрійович за сприянням Ющенко Катерина ЛогвинівнаКоманди процесора ЕОМ МЕСМ (з унікальною командою «складання команд» для формування команд та модернізації адрес) 1952 A-0 System Ґрейс Гоппер C-10 і Короткий код 1952 Автокод Алік Гленні слідом за Алан Тюрінгом Схема кодування CPC 1952 Генератор редакторів Міллі Косс Генератор сортування-злиття 1952 COMPOOL RAND/SDC 1953 Швидкий кодувальник Джон Ворнер Бекус 1953 READ/PRINT Дон Гаррофф, Джеймс Фішман, Джордж Рікман 1954 Система Лейнінга і Цірлера Лейнінга, Цірлера, Адамс в проекті Whirlwind МІТ 1954 Автокод Mark I Тоні Брукер Автокод Гленні 1954 — 1955 Фортран «0» (концепція) Група під керуванням Джона Бекуса в IBM Швидкий кодувальник 1954 ARITH-MATIC Група під керуванням Ґрейс Гоппер в UNIVAC A-0 1954 MATH-MATIC Група під керуванням Ґрейс Гоппер в UNIVAC A-0 1954 MATRIX MATH Г. Каріманіан 1954 IPL I (концепція) Аллен Ньюел, Кліф Шоу, Герберт Саймон1955Адресна мова програмування (Адресне програмування)Ющенко Катерина Логвинівна, лабораторія обчислювальної техніки Інституту математики АН УРСРОператорне програмування та система команд МЕСМ 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 COMTRAN Боб Бемер 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 Simula (концепція) Алгол 60 1962 Snobol Ральф Грісволд та інші Фортран II, COMIT 1963 CPL Баррон, Крістофер Стрейчі та інші Алгол 60 1963 Снобол3 Ральф Грісволд та інші Snobol 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 Massachusetts General Hospital Фортран, TELCOMP 1967 APL (мова програмування) (реалізація) Кеннет Айверсон 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 (концепція) Ральф Грісволд Snobol 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 (реалізація) Ральф Грісволд Snobol 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-і