Хронология языков программирования

Перейти к навигацииПерейти к поиску

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

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

Докомпьютерная эра

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

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 Язык ассемблера Биркбека Кетлин Бут[1]Язык ассемблера 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 ARITH-MATIC Группа под руководством Грейс Хоппер в 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 COMTRAN Боб Бемер[англ.]FLOW-MATIC
1957 Фортран «I» (реализация) Джон Бэкус в IBM Фортран 0
1957—1958 UNICODE Remington Rand UNIVAC MATH-MATIC
1957 COMIT (концепция)
1958 Фортран IIГруппа под руководством Джона Бэкуса в IBM Фортран I
1958 Алгол 58ACM/GAMM Фортран, IT and Sequentielle Formelübersetzung
1958 IPL V Аллен Ньюэлл, Клифф Шоу, Герберт Саймон IPL II
1959 FACT Джон Флэтчер, Рой Натт, Роберт Патрик
1959 КОБОЛ (концепция) Комитет CODASYLFLOW-MATIC, COMTRAN, FACT
1959 JOVIALДжуль Шварц в SDC Алгол 58
1959 Лисп (реализация) Джон Маккарти IPL
1959 TRAC (концепция) Кальвин Муэрс
Год Название Руководитель разработки, компания Предшественник(и)

1960-е годы

Год Название Руководитель разработки, компания Предшественник(и)
1960 Алгол 60 Алгол 58
1960 КОБОЛ 61 (реализация) Комитет CODASYLFLOW-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 MUMPSMassachusetts General Hospital Фортран, TELCOMP
1967 АПЛ (реализация) Кеннет Айверсон
1967 Симула 67 (реализация) Оле-Йохан Даль, Бьорн Майрхауг, Кристен Нюгор в Norwegian Computing Center Алгол 60
1967 Снобол4Ральф Грисволд и другиеСнобол3
1967 XPL В. М. Мак-Киман и другие в Калифорнийском университете
Дж. Дж. Хорнинг и другие в Стэнфордском университете
ПЛ/1
1968 Алгол 68Адриан ван Вейнгаарден, Барри Мейллаукс, Джон Пекк, Корнелис Костер и другиеАлгол 60
1968 POP-1 Род Бурсталл, Робин Поппельстоун COWSEL
1968 DIBOL-8 DECDIBOL
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-76Xerox 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 MUMPSMUMPS
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 SQLIBM Ingres
1978 VISICALC Дэн Бриклин, Боб Фрэнлстон, финансируемые VisiCorp
1979 Модула-2Никлаус Вирт Модула
1979 REXXМайк Коулишоу ПЛ/1, Бейсик, EXEC 2
1979 AWKАльфред Ахо, Петер Вейнбергер, Брайан Керниган Си, Снобол
1979 Icon (реализация) Ральф Грисволд Снобол
1979 Vulcan dBase-II Вайн Ратлифф
Год Название Руководитель разработки, компания Предшественник(и)

1980-е годы

Год Название Руководитель разработки, компания Предшественник(и)
1980 FORTRAN 77 ISO (стандарт) FORTRAN IV
1980 Си с классами Бьёрн СтрауструпСи, Симула 67
1980—1981 CBASIC Гордон Ойбанкс Бейсик, Compiler Systems, Digital Research
1982 ? Speakeasy-IV Стэнли Коэн и другие в Speakeasy Computing Corporation Speakeasy-3
1983 GW-BASIC MicrosoftBASICA
1983 АдаGroup Bull Green, Паскаль
1983 Objective-CБред Кокс Smalltalk, Си
1983 C++Бьёрн СтрауструпСи с классами
1983 True BASICДжон Кемени, Томас Куртц в Дартмутском колледжеБейсик
1983 ? ABAP SAPКОБОЛ
1984 ? Korn Shell (ksh) Дэвид Корн sh
1984 RPL Hewlett-PackardForth, Лисп
1984 Standard MLML
1984 ClipperNantucket Corporation dBase
1984 Common LispГай Стил и многие другие Лисп
1984 RedcodeА. К. Додни и Д. Г. Джоунс
1985 Object PascalAppleПаскаль
1985 ParadoxBorlanddBase
1985 PostScriptДжон Уорнок InterPress
1985 QuickBASICMicrosoft Бейсик
1986 GFA BASIC Франк Островский Бейсик
1986 МирандаДэвид Тёрнер в университете Кента
1986 LabVIEWNational Instruments
1986 Эйфель Бертран Мейер Симула 67
1986 Informix-4GL Informix
1986 PROMAL Си
1986 CorVision Cortex INFORM
1986 ClarionБрюс Баррингтон
1987 Self (концепция) Sun Microsystems Inc.Smalltalk
1987 HyperTalkApple
1987 Perl Ларри УоллСи, sed, awk, sh
1987 ОберонНиклаус Вирт Модула-2
1987 ErlangДжо Армстронг и другие в EricssonПролог
1987 MathematicaWolfram Research
1987 Turbo BasicRobert 'Bob' Zale BASIC/Z
1988 OctaveMATLAB
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-е годы

Год Название Руководитель разработки, компания Предшественник(и)
1990 AMOS BASIC Франсуа Лион и Константин Сотиропулос STOS BASIC
1990 Z Shell (zsh) ksh
1990 Object Oberon Х. МёссенБёк, Дж. Темпл, Р. Грисемер Оберон
1990 JКеннет Айверсон, Роджер Ньюи в Iverson Software АПЛ, FP
1990 HaskellМиранда
1991 Eulisp Common Lisp, Scheme
1991 Оберон-2Ханспетер. МёссенБёк, Никлаус Вирт Object Oberon
1991 Python Гвидо Ван Россум ABC, Алгол 68[2], Icon, Модула-3
1991 OzГерт Смолка и его студенты Пролог
1991 Q Альберт Грэф
1991 Visual BasicАлан Купер, продан Microsoft QuickBASIC
1991 Fortran 90 ISO (стандарт) FORTRAN 77, Си[3]
1992 Borland Pascal Turbo Pascal OOP
1992 Dylanмножество людей в Apple Computer Common Lisp, Scheme
1993 ? Self (реализация) Sun Microsystems Inc. Smalltalk
1993 BrainfuckУрбан Мюллер
1993 EuphoriaРоберт Крейг
1993 FALSEВоутер ван Оортмерссен Forth
1993 WinDev PC Soft
1993 Revolution Transcript HyperTalk
1993 AppleScriptApple HyperTalk
1993 KАртур Уитни АПЛ, Лисп
1993 LuaРоберту Иерузалимски и другие в Tecgraf, PUC-Rio Scheme, Снобол, Модула, Клу, C++
1993 ZPL Чемберлейн и другие в Вашингтонском университетеСи
1993 NewtonScript Уолтер Смит Self, Dylan
1994 ANSI Common LispCommon Lisp
1994 Pike (µLPC) Фредерик Хюбинетт и другие в университете Линкёпинга LPC, Си
1994 ANS Forth Элизабет Разер и другие Forth
1995 Borland Delphi Андерс Хейлсберг в BorlandBorland Pascal
1995 ColdFusion (CFML) Аллаир
1995 Java Джеймс Гослинг в Sun MicrosystemsСи, Симула 67 или C++, Smalltalk, Ада 83, Objective-C
1995 LiveScript Брендан Айх в NetscapeSelf, Java
1995 PHPРасмус ЛердорфПерл
1995 RubyЮкихиро МацумотоSmalltalk, Перл
1995 JavaScriptБрендан Айх в NetscapeLiveScript
1996 CurlДэвид Кренц, Стив Уард, Крис Терман в MITЛисп, C++, Tcl/Tk, TeX, HTML
1996 Perl Data Language (PDL) Карл Глейзбрук, Шарль Бринчманн, Томас Лукка и Кристиан Соллер АПЛ, Перл
1996 RРоберт Джентльмен и Росс Ихака S
1996 NetRexxМайк Коулишоу REXX
1996 ДраконНПЦ автоматики и приборостроения им. Н. А. Пилюгина, Институт прикладной математики им. М. В. Келдыша РАН ПРОЛ2, ДИПОЛЬ, ЛАКС
1996 Lasso Blue World Communication
1997 Active OberonETHZ Oberon, Oberon-2, Object Oberon, MATLAB
1997 Компонентный ПаскальOberon microsystems, Inc Оберон-2
1997 EМарк Миллер Joule, Original-E
1997 Pico Свободный университет БрюсселяScheme
1997 Squeak SmalltalkАлан Кэй и другие в Apple Computer Smalltalk-80, Self
1997 ECMAScriptECMA TC39-TG1 JavaScript
1997 F-Script Филипп Моугин Smalltalk, АПЛ, Objective-C
1997 ISLISPISO Standard ISLISP Common Lisp
1997 Tea Джордж Нунес Java, Scheme, Tcl
1997 REBOLКарл Сассенрат в Rebol Technologies Self, Forth, Лисп, Лого
1997 Fortran'95 ISO (стандарт) Fortran’90[3]
1998 Standard C++ANSI/ISO Standard C++ C++, Standard C
1998 Open Source ErlangEricssonErlang
1998 Pikt Роберт Остерлунд (в Чикагском университете) AWK, Перл, Unix shell
1998 DASL (BOS) Боб Голдберг и Людовик Чампеноис в Sun Microsystems Java, SQL
1999 WebDev PC Soft Web 2.0 IDE & ALM
1999 XSLTКонсорциум Всемирной паутиныDSSSL
1999 Game Maker Language (GML) Марк Овермарс Game Maker
1999 DASL (AUS) Боб Голдберг, Брюс Даниэльс, Петер Яред, Юрий Камен и Сайед Али в Sun Microsystems Java, HTML
Год Название Руководитель разработки, компания Предшественник(и)

2000-е годы

Год Название Руководитель разработки, компания Предшественник(и)
2000 Join Java[англ.]Стьюарт фон Итцштейн (англ. G Stewart von Itzstein) Java
2000 JoyМанфред фон Тун FP, Forth
2000 DУолтер Брайт в Digital Mars Си, C++, C#, Java
2000 XLКристоф де Динечин Ада, C++, Лисп
2000 C# Андерс Хейлсберг в Microsoft (ECMA) Си, C++, Java, Delphi
2000 Ferite[англ.]Крис Росс Си, C++, Java, PHP, Python, Ruby, Scheme
2001 AspectJXerox PARC Java
2001 Visual Basic .NETMicrosoft Visual Basic
2002 IoСтив Декорте Self, NewtonScript
2002 GosuGuidewire Software Java
2002 СкретчMitchel Resnick[англ.], John Maloney, Natalie Rusk, Evelyn Eastmond, Tammy Stern, Amon Millner, Jay Silver и Brian Silverman Logo, Smalltalk, Squeak, E-Toys, HyperCard, AgentSheets, StarLogo, Tweak, BYOB
2003 C++03 C++ ISO/IEC 14882:2003 C++, C
2003 NemerleУниверситет ВроцлаваC#, ML, MetaHaskell
2003 FactorСлава Пестов Joy, Forth, Лисп
2003 ScalaМартин Одерский Smalltalk, Java, Haskell, Standard ML, OCaml
2003 SquirrelАльберто Демичелис Lua
2004 FreeBASICАндре Виктор Бейсик
2004 Orc[англ.]Jayadev Misra Haskell, ML, Oz, Smalltalk, Pict[англ.]
2004 WinDev Mobile PC Soft Mobile Development
2004 Subtext[англ.]Джонатан Эдвардс
2004 BooРодриго ОливейраPython, C#
2004 Oxygene (бывший Chrome) RemObjects SoftwareObject Pascal, C#
2004 GroovyДжеймс Стрэчен Java
2004 ThinBasic Эрос Ольми thinBasic community Архивная копия от 3 мая 2009 на Wayback MachineБейсик
2004 Fortran 2003 ISO (стандарт) Fortran’95, Си++[3]
2005 F# Дон Сайм в Microsoft ResearchObjective Caml, C#, Haskell
2005 Seed7Thomas Mertes
2005 Rage Assembler Вим Бут в Micronix Softworks ARC Assembler
2006 Links Фил Уодлер, Эдинбургский университетHaskell
2006 Kite Мунир Сейлем
2006 Windows PowerShell Microsoft C#, ksh, Перл, CL, DCL, SQL
2006 BASIC-256Ian Larsen Бейсик
2007 AgdaUlf Norell Coq, Haskell
2007 FantomБрайан Франк, Энди Франк C#, Scala, Ruby, Erlang
2007 Apex Salesforce.com Java
2007 ValaGNOMEC#
2007 ClojureРич ХиккиЛисп, ML, Haskell, Erlang
2007 LOLCODEАдам Линдсей
2008 RapidRage Вим Бут в Micronix Softworks
2008 Disciple Бен Липпмайер Disciple WikiHaskell
2008 PCASTL[англ.]Philippe ChoquetteСи, R
2008 Seccia Sylvain Seccia
2008 FortressGuy L. Steele, Jr. Fortran, Scala, Standard ML, Haskell
2008 NimАндреас Румпф (швед. Andreas Rumpf) Python, Лисп, Object Pascal
2009 Go GoogleC, Oberon, Limbo
2009 CoffeeScriptДжереми АшкенасJavaScript, Ruby, Python
2009 IdrisЭдвин Брейди Haskell, Agda, Coq
Год Название Руководитель разработки, компания Предшественник(и)

2010-е годы

Год Название Руководитель разработки, компания Предшественник(и)
2010 ChapelБрэд Чемберлен, Cray Inc.High Performance Fortran, HPF, ZPL[англ.]
2010 RPG Open Access[англ.]IBMFARGO, RPG, RPG II, RPG III, RPG 400, RPG IV (RPGLE, ILE RPG, RPG Free)
2010 RustГрэйдон Хор, MozillaAlef, C++, Camlp4, Common Lisp, Erlang, Haskell, Hermes, Limbo, Napier, Napier88, Newsqueak, NIL, Sather, OCaml, Standard ML, Cyclone, Scheme
2011 C++11ISO/IEC JTC1/SC22/WG21 Комитет Стандартизации C++ C++03
2011 CeylonГэвин Кинг, Red HatJava, Scala, Smalltalk
2011 DartGoogleJava, JavaScript, CoffeeScript, Go
2011 ElmЭван Чаплики Haskell, Standard ML, OCaml, F#
2011 KotlinJetBrainsJava, Scala, Groovy, C#, Gosu
2011 Opa[англ.]MLstate OCaml, Erlang, JavaScript
2011 RedНенад Ракочевич REBOL, Scala, Lua
2012 Ada 2012ARA и Ada Europe (ISO/IEC 8652:2012) Ada 2005, ISO/IEC 8652:1995/Amd 1:2007
2012 ElixirХосе Валим Erlang, Ruby, Clojure
2012 JuliaСтефан Карпински, Джефф Безансон, Вирал Шах Си, NumPy, Matlab, R, Scheme, Lisp, Python, Perl, Ruby
2012 TypeScriptАндерс Хейлсберг, Microsoft JavaScript
2014 C++14ISO/IEC JTC1/SC22/WG21 Комитет Стандартизации C++ C++11
2014 CrystalАрье Боренвейг, Manas Technology Solutions Ruby, C, Rust, Go, C#, Python
2014 HackБрайан О’Салливан, Джулиен Верлаге и Алок Менгхраджани / FacebookPHP, C++, Java
2014 SwiftAppleC, Objective-C
2015 ZigЭндрю Келли C, C++, Go, Rust
2015 RakuЛарри УоллPerl, Haskell, Python, Ruby
2016 Ring[англ.]Махмуд Файед[англ.]Lua, Python, Ruby, C, C#, Бейсик, QML, xBase, Supernova
2017 C++17ISO/IEC JTC1/SC22/WG21 Комитет Стандартизации C++ C++14
2017 BallerinaWSO2, Open Source[4]С, C++, Haskell, Kotlin, Dart, TypeScript, Swift
2018 Fortran 2018 ISO/IEC JTC1/SC22/WG5 N2150:2018 Fortran 2008
2018 Dart2[5]GoogleDart
2019 BosqueМарк Маррон, MicrosoftJavaScript, TypeScript, ML
Год Название Руководитель разработки, компания Предшественник(и)

2020-е годы

Год Название Руководитель разработки, компания Предшественник(и)
2020 C++20C++ ISO/IEC 14882:2020 C++, C
2021 Microsoft Power Fx[англ.]Виджей Миталь, Робин Абрахам, Шон Катценбергер, Дэррил Рубин, MicrosoftMicrosoft Excel, Pascal, Mathematica, Miranda
2022 CarbonGoogleC++, Rust
2023 MojoКрис Латтнер[англ.], Modular Inc. Python, Rust, Swift
Год Название Руководитель разработки, компания Предшественник(и)

Примечания

  1. Бут Кэтлин. Дата обращения: 9 сентября 2021. Архивировано 23 сентября 2021 года.
  2. Interview with Guido van Rossum (June 1998). Дата обращения: 21 апреля 2009. Архивировано из оригинала 30 марта 2012 года.
  3. 1 2 3 Горелик А. М. Эволюция языка программирования Фортран (1957-2007) и перспективы его развития ˆ …‘…Š’ˆ‚› …ƒŽ €‡‚ˆ’ˆŸ (рус.) // Вычислительные методы и программирование : журнал. — 2008. — Т. 9. — С. 53—71. Архивировано 8 апреля 2015 года.
  4. GitHub - ballerina-platform/ballerina-lang: The Ballerina Programming Language. Дата обращения: 14 марта 2019. Архивировано 17 февраля 2019 года.
  5. Announcing Dart 2: Optimized for Client-Side Development Архивная копия от 31 июля 2018 на Wayback Machine.

Ссылки