Interested Article - Хронология языков программирования
lorelei
- 2021-09-06
- 1
Хронология языков программирования — упорядоченный в хронологическом порядке список языков программирования .
Докомпьютерная эра
Год | Название | Руководитель разработки, компания | Предшественник(и) |
---|---|---|---|
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 | (концепция) | Аллен Ньюэлл , Клифф Шоу, Герберт Саймон | |
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 | IBM | ||
1958 | (реализация) | Аллен Ньюэлл, Клифф Шоу, Герберт Саймон | IPL I |
1956—1958 | Лисп (концепция) | Джон Маккарти | IPL |
1957 | Боб Бемер | FLOW-MATIC | |
1957 | Фортран «I» (реализация) | Джон Бэкус в IBM | Фортран 0 |
1957—1958 | UNICODE | Remington Rand UNIVAC | MATH-MATIC |
1957 | (концепция) | ||
1958 | Фортран II | Группа под руководством Джона Бэкуса в IBM | Фортран I |
1958 | Алгол 58 | ACM/ GAMM | Фортран, IT and Sequentielle Formelübersetzung |
1958 | Аллен Ньюэлл, Клифф Шоу, Герберт Саймон | IPL II | |
1959 | Джон Флэтчер, Рой Натт, Роберт Патрик | ||
1959 | КОБОЛ (концепция) | Комитет CODASYL | FLOW-MATIC, COMTRAN, FACT |
1959 | JOVIAL | Джуль Шварц в SDC | Алгол 58 |
1959 | Лисп (реализация) | Джон Маккарти | IPL |
1959 | (концепция) | Кальвин Муэрс | |
Год | Название | Руководитель разработки, компания | Предшественник(и) |
1960-е годы
Год | Название | Руководитель разработки, компания | Предшественник(и) |
---|---|---|---|
1960 | Алгол 60 | Алгол 58 | |
1960 | КОБОЛ 61 (реализация) | Комитет CODASYL | FLOW-MATIC, COMTRAN |
1961 | (реализация) | ||
1962 | Фортран IV | Фортран II | |
1962 | АПЛ (концепция) | Кеннет Айверсон | |
1962 | Брюс Арден и другие | Алгол 58 | |
1962 | Симула (концепция) | Алгол 60 | |
1962 | Снобол | Ральф Грисволд и другие | Фортран II, COMIT |
1963 | CPL | Баррон, Кристофер Стрейчи и другие | Алгол 60 |
1963 | Снобол3 | Ральф Грисволд и другие | Снобол |
1963 | Алгол 68 (концепция) | Адриан ван Вейнгаарден и другие | Алгол 60 |
1963 | JOSS I | Клифф Шоу, RAND (корпорация) | Алгол 58 |
1964 | Х. Е. Петерсен и другие | MIDAS | |
1964 | Род Бурсталл, Робин Поппельстоун | CPL, Лисп | |
1964 | ПЛ/1 (концепция) | IBM | Алгол 60, КОБОЛ, Фортран |
1964 | Бейсик | Джон Кемени и Томас Курц | Фортран II, JOSS |
1964 | IBM RPG | IBM | FARGO |
1964 | Sterling Software | ||
1964 | (реализация) | Кальвин Муэрс | |
1964 | P′′ | Коррадо Бём | |
1964? | |||
1965 | BBN Technologies | JOSS | |
1966 | JOSS II | Чак Бейкер, RAND (корпорация) | JOSS I |
1966 | Никлаус Вирт , Чарльз Хоар | Алгол 60 | |
1966 | Фортран 66 | Фортран IV | |
1966 | ISWIM концепция | Петер Ландин | Лисп |
1966 | Алгол 60 | ||
1967 | BCPL | Мартин Ричардс | CPL |
1967 | MUMPS | Massachusetts General Hospital | Фортран, TELCOMP |
1967 | АПЛ (реализация) | Кеннет Айверсон | |
1967 | Симула 67 (реализация) | Оле-Йохан Даль , Бьорн Майрхауг, Кристен Нюгор в Norwegian Computing Center | Алгол 60 |
1967 | Снобол4 | Ральф Грисволд и другие | Снобол3 |
1967 |
В. М. Мак-Киман
и другие
в
Калифорнийском университете
Дж. Дж. Хорнинг и другие в Стэнфордском университете |
ПЛ/1 | |
1968 | Алгол 68 | Адриан ван Вейнгаарден , Барри Мейллаукс, Джон Пекк, Корнелис Костер и другие | Алгол 60 |
1968 | Род Бурсталл, Робин Поппельстоун | COWSEL | |
1968 | DEC | DIBOL | |
1968 | FORTH (концепция) | Чарльз Мур | |
1968 | Лого | Сеймур Паперт | Лисп |
1968 | Unisys | CRT RPS | |
1968 | РЕФАЛ (реализация) | Валентин Фёдорович Турчин | |
1969 | ПЛ/1 (реализация) | IBM | Алгол 60, КОБОЛ, Фортран |
1969 | Би | Кен Томпсон , в сотрудничестве с Денисом Ритчи | BCPL |
1969 | Томас Стэндиш в Гарвардском университете | ||
1969 | Сетл | Джекоб Шварц в Courant Institute | |
1969 | TUTOR | Университет Иллинойса в Урбане-Шампэйн | |
Год | Название | Руководитель разработки, компания | Предшественник(и) |
1970-е годы
Год | Название | Руководитель разработки, компания | Предшественник(и) |
---|---|---|---|
1970? | FORTH (реализация) | Чарльз Мур | |
1970 | 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 | Бьорг Кристенсен, Бенедикт Льофстедт | Паскаль, Бейсик | |
1973 | ML | Робин Милнер | |
1973 | Джин Ичбиах и другие в Groupe Bull | Паскаль, Sue | |
1974 | Томас де Фанти | Бейсик | |
1974 | MAI BASIC Four Inc. | Business Бейсик | |
1975 | Лео Гойертс и Ламбер Миртенс | Сетл | |
1975 | Scheme | Геральд Суссман, Гай Стили | Лисп |
1975 | Altair BASIC | Билл Гейтс , Пол Аллен | Бейсик |
1975 | Бенджамин Броскол в Intermetrics | Алгол 68, BLISS, ECL, HAL | |
1975 | Модула | Никлаус Вирт | Паскаль |
1976 | Smalltalk-76 | Xerox PARC | Smalltalk-72 |
1976 | Speakeasy-3 | Стэнли Коэн, Стефен Райпер в Аргоннской национальной лаборатории | Speakeasy-2 |
1976 | Ratfor | Брайан Керниган | Си, Фортран |
1976 | Джон Чамберс в Bell Labs | АПЛ, PPL, Scheme | |
1977 | Джон Бэкус | ||
1977 | Bourne Shell ( sh ) | Стефен Боурн | |
1977 | Дэвид Стерн в Research Systems Inc | Фортран | |
1977 | Standard MUMPS | MUMPS | |
1977 | Icon (концепция) | Ральф Грисволд | Снобол |
1977 | Джин Ичбих и другие в Group Bull для Министерства обороны США | Алгол 68, LIS | |
1977 | Red | Бенджамин Броскол и другие в Intermetrics для Министерства обороны США | Алгол 68, CS-4 |
1977 | Blue | Джон Гуденауф и другие в SofTech для Министерства обороны США | Алгол 68 |
1977 | Yellow | Джей Спитцен и другие в SRI International Для Министерства обороны США | Алгол 68 |
1978? | MATLAB | Клев Молер в университете Нью-Мексико | |
1978? | Нэвил Броунли в университете Окленда Новая Зеландия | Алгол 60 | |
1978 | SQL | IBM | Ingres |
1978 | Дэн Бриклин, Боб Фрэнлстон, финансируемые 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 | Гордон Ойбанкс | Бейсик, Compiler Systems, Digital Research | |
1982 ? | Speakeasy-IV | Стэнли Коэн и другие в Speakeasy Computing Corporation | Speakeasy-3 |
1983 | Microsoft | ||
1983 | Ада | Group Bull | Green, Паскаль |
1983 | Objective-C | Бред Кокс | Smalltalk, Си |
1983 | C++ | Бьёрн Страуструп | Си с классами |
1983 | True BASIC | Джон Кемени, Томас Куртц в Дартмутском колледже | Бейсик |
1983 ? | ABAP | SAP | КОБОЛ |
1984 ? | Korn Shell ( ksh ) | Дэвид Корн | sh |
1984 | Hewlett-Packard | Forth, Лисп | |
1984 | Standard ML | ML | |
1984 | Clipper | dBase | |
1984 | Common Lisp | Гай Стил и многие другие | Лисп |
1984 | Redcode | А. К. Додни и Д. Г. Джоунс | |
1985 | Object Pascal | Apple | Паскаль |
1985 | Paradox | Borland | dBase |
1985 | PostScript | Джон Уорнок | |
1985 | QuickBASIC | Microsoft | Бейсик |
1986 | Франк Островский | Бейсик | |
1986 | Миранда | Дэвид Тёрнер в университете Кента | |
1986 | LabVIEW | National Instruments | |
1986 | Эйфель | Бертран Мейер | Симула 67 |
1986 | Informix | ||
1986 | Си | ||
1986 | 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 | Франк Лайон и Константин Сотиропулос | Бейсик | |
1988 | Object REXX | Саймон Нэш | REXX |
1988 | SPARK | Бернард Кэрри | Ада |
1988 | Артур Уитни | АПЛ | |
1989 | Turbo Pascal OOP | Андерс Хейлсберг в Borland | Turbo Pascal, Object Pascal |
1989 | Модула-3 | Кардели и другие в DEC и Olivetti | Модула-2 |
1989 | PowerBASIC | Роберт Зайл | Turbo Basic |
Год | Название | Руководитель разработки, компания | Предшественник(и) |
1990-е годы
Год | Название | Руководитель разработки, компания | Предшественник(и) |
---|---|---|---|
1990 | Франсуа Лион и Константин Сотиропулос | ||
1990 | Z Shell ( zsh ) | ksh | |
1990 | Х. МёссенБёк, Дж. Темпл, Р. Грисемер | Оберон | |
1990 | J | Кеннет Айверсон, Роджер Ньюи в Iverson Software | АПЛ, FP |
1990 | Haskell | Миранда | |
1991 | Common Lisp, Scheme | ||
1991 | Оберон-2 | Ханспетер. МёссенБёк, Никлаус Вирт | Object Oberon |
1991 | Python | Гвидо Ван Россум | ABC , Алгол 68 , , Модула-3 |
1991 | Oz | Герт Смолка и его студенты | Пролог |
1991 | Альберт Грэф | ||
1991 | Visual Basic | Алан Купер, продан Microsoft | QuickBASIC |
1991 | Fortran 90 | ISO (стандарт) | FORTRAN 77, Си |
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 | PC Soft | ||
1993 | HyperTalk | ||
1993 | AppleScript | Apple | HyperTalk |
1993 | K | Артур Уитни | АПЛ, Лисп |
1993 | Lua | Роберту Иерузалимски и другие в Tecgraf, PUC-Rio | Scheme, Снобол, Модула, Клу, C++ |
1993 | Чемберлейн и другие в Вашингтонском университете | Си | |
1993 | Уолтер Смит | Self, Dylan | |
1994 | ANSI Common Lisp | Common Lisp | |
1994 | Pike (µLPC) | Фредерик Хюбинетт и другие в университете | LPC, Си |
1994 | Элизабет Разер и другие | Forth | |
1995 | Borland Delphi | Андерс Хейлсберг в Borland | Borland Pascal |
1995 | ColdFusion (CFML) | Аллаир | |
1995 | Java | Джеймс Гослинг в Sun Microsystems | Си, Симула 67 или C++, Smalltalk , Ада 83 , Objective-C |
1995 | LiveScript | Брендан Айх в Netscape | Self, Java |
1995 | PHP | Расмус Лердорф | Перл |
1995 | Ruby | Юкихиро Мацумото | Smalltalk, Перл |
1995 | JavaScript | Брендан Айх в Netscape | LiveScript |
1996 | Curl | Дэвид Кренц, Стив Уард, Крис Терман в MIT | Лисп, C++, Tcl/Tk, TeX, HTML |
1996 | Perl Data Language (PDL) | Карл Глейзбрук, Шарль Бринчманн, Томас Лукка и Кристиан Соллер | АПЛ, Перл |
1996 | R | Роберт Джентльмен и Росс Ихака | S |
1996 | NetRexx | Майк Коулишоу | REXX |
1996 | Дракон | НПЦ автоматики и приборостроения им. Н. А. Пилюгина, Институт прикладной математики им. М. В. Келдыша РАН | ПРОЛ2, ДИПОЛЬ, ЛАКС |
1996 | Blue World Communication | ||
1997 | Active Oberon | ETHZ | Oberon, Oberon-2, Object Oberon, MATLAB |
1997 | Компонентный Паскаль | Oberon microsystems, Inc | Оберон-2 |
1997 | E | Марк Миллер | Joule, Original-E |
1997 | Свободный университет Брюсселя | Scheme | |
1997 | Squeak Smalltalk | Алан Кэй и другие в Apple Computer | Smalltalk-80, Self |
1997 | ECMAScript | ECMA TC39-TG1 | JavaScript |
1997 | Филипп Моугин | Smalltalk, АПЛ, Objective-C | |
1997 | ISLISP | ISO Standard ISLISP | Common Lisp |
1997 | Tea | Джордж Нунес | Java, Scheme , Tcl |
1997 | REBOL | Карл Сассенрат в Rebol Technologies | Self , Forth , Лисп, Лого |
1997 | Fortran '95 | ISO (стандарт) | Fortran’90 |
1998 | Standard C++ | ANSI/ISO Standard C++ | C++, Standard C |
1998 | Open Source Erlang | Ericsson | Erlang |
1998 | Роберт Остерлунд (в Чикагском университете ) | AWK, Перл, Unix shell | |
1998 | (BOS) | Боб Голдберг и Людовик Чампеноис в Sun Microsystems | Java, SQL |
1999 | PC Soft | Web 2.0 IDE & ALM | |
1999 | XSLT | Консорциум Всемирной паутины | DSSSL |
1999 | Game Maker Language (GML) | Марк Овермарс | Game Maker |
1999 | (AUS) | Боб Голдберг, Брюс Даниэльс, Петер Яред, Юрий Камен и Сайед Али в Sun Microsystems | Java, HTML |
Год | Название | Руководитель разработки, компания | Предшественник(и) |
2000-е годы
Год | Название | Руководитель разработки, компания | Предшественник(и) |
---|---|---|---|
2000 | Стьюарт фон Итцштейн ( англ. 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 | Крис Росс | Си, C++, Java, PHP, Python, Ruby, Scheme | |
2001 | AspectJ | Xerox PARC | Java |
2001 | Visual Basic .NET | Microsoft | Visual Basic |
2002 | Io | Стив Декорте | Self, NewtonScript |
2002 | Gosu | Guidewire Software | Java |
2002 | Скретч | , 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 | Jayadev Misra | Haskell , ML , Oz , Smalltalk , | |
2004 | WinDev Mobile | PC Soft | Mobile Development |
2004 | Джонатан Эдвардс | ||
2004 | Boo | Родриго Оливейра | Python, C# |
2004 | Oxygene (бывший Chrome) | Object Pascal , C# | |
2004 | Groovy | Джеймс Стрэчен | Java |
2004 | ThinBasic | Эрос Ольми от 3 мая 2009 на Wayback Machine | Бейсик |
2004 | Fortran 2003 | ISO (стандарт) | Fortran’95, Си++ |
2005 | F# | Дон Сайм в Microsoft Research | Objective Caml, C#, Haskell |
2005 | Seed7 | Thomas Mertes | |
2005 | Rage Assembler | Вим Бут в Micronix Softworks | ARC Assembler |
2006 | Фил Уодлер, Эдинбургский университет | Haskell | |
2006 | Мунир Сейлем | ||
2006 | Windows PowerShell | Microsoft | C#, ksh, Перл, , , SQL |
2006 | BASIC-256 | Ian Larsen | Бейсик |
2007 | Agda | Ulf Norell | Coq , Haskell |
2007 | Fantom | Брайан Франк, Энди Франк | C#, Scala, Ruby, Erlang |
2007 | Apex | Salesforce.com | Java |
2007 | Vala | GNOME | C# |
2007 | Clojure | Рич Хикки | Лисп, ML, Haskell , Erlang |
2007 | LOLCODE | Адам Линдсей | |
2008 | RapidRage | Вим Бут в Micronix Softworks | |
2008 | Disciple | Бен Липпмайер | Haskell |
2008 | Си, R | ||
2008 | Seccia | ||
2008 | Fortress | Guy L. Steele, Jr. | Fortran , Scala , Standard ML , Haskell |
2008 | Nim | ( швед. Andreas Rumpf ) | Python , Лисп , Object Pascal |
2009 | Go | C , Oberon , Limbo | |
2009 | CoffeeScript | Джереми Ашкенас | JavaScript , Ruby , Python |
2009 | Idris | Эдвин Брейди | Haskell , Agda , Coq |
Год | Название | Руководитель разработки, компания | Предшественник(и) |
2010-е годы
Год | Название | Руководитель разработки, компания | Предшественник(и) |
---|---|---|---|
2010 | Chapel | Брэд Чемберлен, Cray Inc. | High Performance Fortran , HPF , |
2010 | IBM | , RPG , , , , (RPGLE, ILE RPG, RPG Free) | |
2010 | Rust | Грэйдон Хор, Mozilla | , C++ , , Common Lisp , Erlang , Haskell , , Limbo , Napier, , , NIL, , OCaml , Standard ML , Cyclone , Scheme |
2011 | C++11 | ISO / IEC JTC1/SC22/WG21 Комитет Стандартизации C++ | C++03 |
2011 | Ceylon | Гэвин Кинг, Red Hat | Java , Scala , Smalltalk |
2011 | Dart | Java , JavaScript , CoffeeScript , Go | |
2011 | Elm | Эван Чаплики | Haskell , Standard ML , OCaml , F# |
2011 | Kotlin | JetBrains | Java , Scala , Groovy , C# , Gosu |
2011 | MLstate | OCaml , Erlang , JavaScript | |
2011 | Red | Ненад Ракочевич | REBOL , Scala , Lua |
2012 | Ada 2012 | ARA и 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++14 | ISO/IEC JTC1/SC22/WG21 Комитет Стандартизации C++ | C++11 |
2014 | Crystal | , Manas Technology Solutions | Ruby , C , Rust , Go , C# , Python |
2014 | Hack | Брайан О’Салливан, Джулиен Верлаге и Алок Менгхраджани / Facebook | PHP , C++ , Java |
2014 | Swift | Apple | C , Objective-C |
2015 | Zig | Эндрю Келли | C , C++ , Go , Rust |
2015 | Raku | Ларри Уолл | Perl , Haskell , Python , Ruby |
2016 | Lua , Python , Ruby , C , C# , Бейсик , QML , xBase , Supernova | ||
2017 | C++17 | ISO/IEC JTC1/SC22/WG21 Комитет Стандартизации C++ | C++14 |
2017 | Ballerina | , Open Source | С , C++ , Haskell , Kotlin , Dart , TypeScript , Swift |
2018 | Fortran 2018 | ISO/IEC JTC1/SC22/WG5 N2150:2018 | Fortran 2008 |
2018 | Dart2 | Dart | |
2019 | Bosque | Марк Маррон, Microsoft | JavaScript , TypeScript , ML |
Год | Название | Руководитель разработки, компания | Предшественник(и) |
2020-е годы
Год | Название | Руководитель разработки, компания | Предшественник(и) |
---|---|---|---|
2020 | C++20 | C++ ISO/IEC 14882:2020 | C++ , C |
2021 | Виджей Миталь, Робин Абрахам, Шон Катценбергер, Дэррил Рубин, Microsoft | Microsoft Excel , Pascal , Mathematica , Miranda | |
2022 | Carbon | C++ , Rust | |
2023 | Mojo | , Modular Inc. | Python , Rust , Swift |
Год | Название | Руководитель разработки, компания | Предшественник(и) |
Примечания
- Бут Кэтлин . Дата обращения: 9 сентября 2021. 23 сентября 2021 года.
- (June 1998). Дата обращения: 21 апреля 2009. Архивировано из 30 марта 2012 года.
- ↑ Горелик А. М. (рус.) // Вычислительные методы и программирование : журнал. — 2008. — Т. 9 . — С. 53—71 . 8 апреля 2015 года.
- . Дата обращения: 14 марта 2019. 17 февраля 2019 года.
- от 31 июля 2018 на Wayback Machine .
Ссылки
- .
- .
- .
- .
lorelei
- 2021-09-06
- 1