На этой странице перечислены все текущие компиляторы , генераторы компиляторов, интерпретаторы , трансляторы, инструментальные основы, ассемблеры , автоматизируемые интерфейсы командной строки ( оболочки ) и т. д.
Компиляторы Ады
Компиляторы ALGOL 60
Компиляторы ALGOL 68 см. Спецификация ALGOL 68s и временная шкала реализации
Имя Год Цель Состояние Описание Целевой ЦП Лицензирование Язык реализации АЛГОЛ 68 р0 1968 Стандарт Международный Заключительный отчет рабочей группы IFIP WG 2.1 Спецификация – август АКМ АЛГОЛ 68-Р Р 1970 Военный Великобритания МКЛ 1900 АЛГОЛ 60 ЭПОС АЛГОЛ Э 1971 Научный АЛГОЛ 68RS RS 1972 Военный Великобритания Портативная система компиляции ICL 2900/Серия 39, Multics, VMS и генератор C (1993) Авторские права короны АЛГОЛ 68RS Мини АЛГОЛ 68 1973 Исследовать НЛ Интерпретатор простых программ на языке Algol 68 ["Интерпретатор простых программ на языке Algol 68" [http://oai.cwi.nl/oai/asset/9494/9494A.pdf "Интерпретатор простых программ на языке Algol 68"]]. ; Портативный переводчик Математический центр АЛГОЛ 60 АЛГОЛ 68С С 1975 Научный Великобритания Кембридж Алгол 68 ICL , IBM 360, PDP 10 и Unix, Telefunken , Tesla и Z80 (1980) [4] Кембридж АЛГОЛ 68С ALGOL 68 Пересмотренный отчет r1 1975 Стандарт Международный Пересмотренный отчет рабочей группы IFIP WG 2.1 Спецификация АКМ Одра Алгол 681976 практическое использование СССР/Польша Одра 1204/IL советский АЛГОЛ 60 ФЛАКК Ф 1977 Многоцелевой КА Пересмотренный отчет о полной реализации с функциями отладки || System/370 || аренда, Chion Corporation || Ассемблер
Ленинград АЛГОЛ 68 Л 1980 Телекоммуникации СССР Полный язык + модули IBM, DEC, CAMCOH, PS 1001 и ПК советский Интерактивный АЛГОЛ 68 I 1983 Великобритания Инкрементная компиляция ПК Некоммерческое условно-бесплатное программное обеспечение АЛГОЛ 68С С 1985 Научный Международный Версия ALGOL 68 для Sun Sun-3 , Sun SPARC (под SunOS 4.1 и Solaris 2), Atari ST (под GEMDOS ), Acorn Archimedes (под RISC OS ), VAX-11 под Ultrix-32 Algol68toC [5] (ctrans) 1985 Электроника Великобритания ctrans от ELLA ALGOL 68RS Портативный генератор С С открытым исходным кодом и в общественном достоянии 1995 г.АЛГОЛ 68RS Алгол 68 Джинн G 2001 Полный язык НЛ Включает стандартное положение о залоге Портативный переводчик GPL С
Ассемблеры (Intel *86)
Сборщики (Motorola 68*)
Ассемблеры (Zilog Z80)
Сборщики (другие)Ассемблер Автор Окна Unix-подобный Другие ОС Тип лицензии TMS 9900 ассемблерТехасские инструменты Да Да Да Запатентованный GNU-ассемблер Проект GNU Да Да Да GPLv3 TAL (язык тандемных приложений) Тандемные компьютеры Нет Да Guardian, NonStop Ядро Запатентованный pTAL (язык приложений) Тандемные компьютеры Нет Да NonStop ядро, NonStop ОС Запатентованный epTAL (язык приложений) ХПЭ Нет Да NonStop ОС Запатентованный
BASIC-компиляторы
Компилятор Автор Рабочее состояние Окна Unix-подобный Другие ОС Тип лицензии Соответствие стандарту Минимальный БАЗОВЫЙ Полный БАЗОВЫЙ AppGameKit Создатели игры Текущий Да Да Нет Запатентованный ? ? БАЗОВЫЙ-ПЛЮС-2 Корпорация Digital Equipment теперь HPE Текущий Нет ? RSTS/E , RSX-11M , VMS Запатентованный ? ? B4X Эрел Узиэль Текущий Да Да ( Android , iOS ) Да (JVM) Апач 2.0 Нет Нет BBC BASIC для SDL 2.0 Ричард Т. Рассел Текущий Да Да ( Linux , macOS , Android ) Да ( ОС Raspberry Pi ) Лицензия zlib Нет Нет BlitzMax Блиц-исследование Прекращено Да Да ( Linux , macOS ) Нет Лицензия zlib Нет Нет DarkBASIC Создатели игры Неактивный Да Нет Нет Лицензия Массачусетского технологического института Нет Нет Минимальный компилятор BASIC ECMA-55 [6] Джон Гейтвуд Хэм Текущий Нет Линукс Нет GPLv2 Да Нет FreeBASIC Команда разработчиков FreeBASIC Текущий Да Да DOS , FreeBSD , Linux GPLv2+ Частичный [7] Нет FutureBASIC Программное обеспечение Brilor Текущий Нет macOS Классическая Mac OS Запатентованный Частичный Нет Гамбас Бенуа Минизини Текущий Нет Да Нет GPLv2+ Нет Нет GFA БАЗОВЫЙ Франк Островски Заброшенный Да Нет Amiga , Atari ST , DOS Запатентованный Нет Нет Меркурий RemObjects Текущий Да Да ( Linux , macOS , Android , iOS ) Да ( WebAssembly ) Запатентованный Нет Нет PowerBASIC (ранее Turbo Basic)PowerBASIC, Inc. Неактивный Да Нет ДОС Запатентованный ? ? ЧистыйБазовый Программное обеспечение Fantaisie Текущий Да Да Да Запатентованный Нет Нет QB64 Галеон Текущий Да Да Да LGPLv2.1 Частичный Нет QuickBASIC Майкрософт Прекращено Нет Нет ДОС Запатентованный Частичный Нет Тандем БАЗОВЫЙ Тандемные компьютеры Исторический Нет Нет Guardian, NonStop Kernel, NonStop OS Запатентованный Нет Нет Настоящий БАЗОВЫЙ Настоящий БАЗОВЫЙ Текущий Да Нет Нет Запатентованный Да Частичный [8] VSI BASIC для OpenVMS VMS Software, Inc. Текущий Нет Нет OpenVMS Запатентованный Нет Нет Xojo (ранее REALbasic)Xojo Inc. (ранее Real Software) Текущий Да Да Да Запатентованный Нет Нет
BASIC-интерпретаторы Устный переводчик Автор Окна Unix-подобный Другие ОС Тип лицензии БАЗОВЫЙ-ПЛЮС Корпорация цифрового оборудования Нет Нет РСТС/Э Запатентованный BBC BASIC для SDL 2.0 Ричард Т. Рассел Да Да ( Linux , macOS , Android , iOS ) Raspberry Pi OS , веб-браузер Лицензия zlib Байвотер БАЗОВЫЙ (bwBASIC) Тед Кэмпбелл Нет Да ? GPL Свобода БАЗОВЫЙ Системы Shoptalk Да Нет Нет Запатентованный GW-БАЗОВЫЙ Майкрософт Нет Нет MS-DOS Запатентованный QBasic Майкрософт Нет Нет MS-DOS Запатентованный Базовый бурундук Рональд Х. Николсон-младший. Да Да Да Бесплатное ПО ТИ Базовый Техасские инструменты Нет Нет ТИ-99/4А Запатентованный TI Расширенный Базовый Техасские инструменты Нет Нет ТИ-99/4А Запатентованный МиниБейсик Малкольм Маклин Да Да Да бесплатно для любого использования Скалистые горы BASIC [Транс Эра] Да Нет 9000 л.с. Запатентованный Бас Михаэль Хардт Нет Да Нет Лицензия Массачусетского технологического института Ябасик Марк-Оливер Им Да Да Хайку Лицензия Массачусетского технологического института SmallBASIC SmallBASIC Да Да Android , macOS GPLv3+ СуперБЕЙСИК Ян Джонс Нет Нет Синклер QL Запатентованный тонкийБазовый тонкийБазовый Да Нет Нет Запатентованный ПК-БЕЙСИК Роб Хагеманс Да Да macOS GPLv3+ Уровень I БАЗОВЫЙ Стив Лейнингер Нет Нет ПЗУ TRS-80 Запатентованный Уровень II БАЗОВЫЙ Майкрософт Нет Нет TRSDOS , NewDos/80 , MultiDOS, DosPlus, LDOSЗапатентованный Уровень III БАЗОВЫЙ Майкрософт Нет Нет TRSDOS , NewDos/80 , MultiDOS, DosPlus, LDOSЗапатентованный
Компиляторы C Компилятор Автор Майкрософт Виндоус Unix-подобный Другие ОС Голая машина Тип лицензии Соответствие стандарту С89 С99 С11 С17 Acorn C/C++ Желудь и КодемистНет Нет ОС RISC ? Запатентованный Да Да Нет Да Оптимизирующий компилятор AMD C/C++ (AOCC)АМД Нет Да Нет ? Запатентованный Да Да Да Да Ацтекский С Системы программного обеспечения острова Мэн Нет Нет CP/M , CP/M-86 , DOS , классическая Mac OS ? Запатентованный ? ? ? ? Комплект компилятора Amsterdam Эндрю Таненбаум и Сериэль ДжейкобсНет Да Да ? БСД ? ? ? ? БДС С Программное обеспечение BD Нет Нет КП/М ? Общественное достояние ? ? ? ? C++Builder Эмбаркадеро Да Да (iOS, Android) Нет ? Запатентованный Да Да Частичный ? Ч. SoftIntegration, Inc Да macOS , FreeBSD , Linux , Solaris , HP-UX , AIX , QNX Да ? Бесплатное ПО Да Да Нет ? Лязг Проект LLVM Да Да Да ? UoI/NCSA Да Да Да Да CompCert ИНРИЯ Да Да Нет ? Бесплатное ПО (исходный код доступен для некоммерческого использования) или GPL Да Частичный Нет ? Цифровой Марс Цифровой Марс Да Нет Нет ? Запатентованный ? ? ? ? Цифровые исследования C [9] Цифровые исследования ? ? КП/М, ДОС ? Запатентованный ? ? ? ? Эдисон Дизайн Групп Эдисон Дизайн Групп Да Да Да ? Запатентованный Да Да Да Да ССЗ СПроект GNU MinGW , Cygwin , WSL Да Мэйнфрейм IBM, AmigaOS , VMS , RTEMS , DOS [10] Да GPL Да Частичный [я] Частичный [я] Частичный [я] Компиляторы IAR C/C++ Системы ИАР Да {{да [примечание 1] }} Нет ? Запатентованный Да Да Да Да Компилятор Intel oneAPI DPC++/C++ (icx)Интел Да Линукс Нет ? Бесплатное ПО (опциональная приоритетная поддержка)Да Да Да [11] Да Классический компилятор Intel C++ (icc)Интел Да Linux , macOS Нет ? Бесплатное ПО (опциональная приоритетная поддержка)Да Частичный [12] Частичный [12] ? Интерактивный С Институт практической робототехники KISS Да Unix , macOS , Linux , IRIX , Solaris , SunOS Нет ? Бесплатное ПО Частичный Нет Нет ? Компиляторы keil C/C++ Кейл (компания) Да Да Нет ? Запатентованный ? ? ? ? Решетка С Спасательные шлюпки Нет Да DOS , OS/2 , Commodore , Amiga , Atari ST , Sinclair QL ? Запатентованный ? ? ? ? лсс Крис Фрейзер и Дэвид Хэнсон Да Да Да ? Бесплатное программное обеспечение (исходный код доступен для некоммерческого использования)Да Нет Нет ? Марк Уильямс С Компания Марка Уильямса Да Последовательный Да ? Запатентованный - Coherent Compiler 3-clause BSD [ требуется разъяснение ] ? ? ? ? МКП Unisys Нет Нет МКП ? Запатентованный ? ? ? ? Компилятор MikroC Микроэлектроника Да Да Да ? Запатентованный ? ? ? ? МВС СЯблоко Нет Нет Классическая Mac OS ? Запатентованный ? ? ? ? Открыть64 AMD , SGI , Google , HP , Intel , Nvidia , PathScale , Университет Цинхуа и другиеНет Да Да ? GPL ? ? ? ? Тихоокеанский регион С Высокотехнологичное программное обеспечение Нет Нет ДОС ? Бесплатное ПО [13] ? ? ? ? Пеллес С Пелле Ориниус Да Нет Нет ? Бесплатное ПО Нет Да Да Да Персональный компилятор C (PCC) ДеСмет Нет Нет ДОС ? Лицензия GPL [14] Да [ii] Нет Нет Нет ПГЦК Группа Портленда Да Да Неизвестный ? Запатентованный ? ? ? ? Портативный компилятор C Стивен С. Джонсон , Андерс Магнуссон и другиеДа Да Да ? БСД Да Частичный Нет ? QuickC Майкрософт Да Нет Нет ? Запатентованный ? ? ? ? Компилятор Ritchie C (PDP-11) Деннис Ритчи и Джон Райзер; преобразовано в кросс-компилятор Дугом ГвиномДа Да Да ? Бесплатное ПО Частичный Частичный Частичный Частичный САС/С Институт САС Да Да Да, мэйнфрейм IBM, AmigaOS, 68K, 88K ? Запатентованный ? ? ? ? Портативный компилятор C Алана Снайдера Алан Снайдер и текущий мейнтейнер larsbrinkhoff|Snyder-C-compiler Нет Да Нет ? Лицензия Массачусетского технологического института ? ? ? ? Компилятор SubC Нильс М. Хольм|SubC Нет Да Нет ? Общественное достояние ? ? ? ? ОЦЕНКА C (tcc) DDC-I Да Да Да ? Запатентованный ? ? ? ? Компилятор SEGGER [15] Микроконтроллер SEGGER Да Да Да ? Запатентованный Да Да Частичный Частичный Маленькая буква C Рон Кейн, Джеймс Э. Хендрикс, журнал Byte Да Да CP/M , ДОС ? Общественное достояние Частичный Нет Нет ? Компилятор C для малых устройств Сандип Датта и другие Да Да Неизвестный Да GPL ? ? ? ? Символика С Символика Нет Нет Символика Генера ? Запатентованный ? Нет Нет Нет Тандем С [16] Тандемные компьютеры Нет Да Guardian, NonStop Kernel, NonStop OS Нет Запатентованный ? ? Нет Нет Постановка задач Альтиум Да Linux , MacOS Нет ? Запатентованный ? ? ? ? ДУМАЙТЕ C , Lightspeed CТехнологии THINK Нет Нет Классическая Mac OS ? Запатентованный ? ? ? ? Маленький компилятор C Фабрис Беллар Да Да Нет ? LGPL Да Частичный Частичный ? ( Borland ) Турбо C Эмбаркадеро Да Нет Да ? Запатентованная версия - V 2.01 доступна бесплатно? ? ? ? ВБЦК Фолькер Бартельманн Да Да Да ? Бесплатное программное обеспечение (исходный код доступен, модификация не допускается)Да Частичный Нет ? Microsoft Visual C++ Майкрософт Да Нет Нет ? Запатентованное ( бесплатное ) программное обеспечениеДа Нет [17] Частичный [iii] Да [iii] Компилятор Oracle C Оракул Нет Солярис , Линукс Нет ? Запатентованное ( бесплатное ) программное обеспечениеДа Да Да Нет Watcom C/C++ , Открытый Watcom C/C++Ватком Да экспериментальный ДОС , ОС/2 ? Открытая публичная лицензия Sybase Watcom Да Частичный Нет ? Компилятор Wind River (Diab) Системы Wind River Да Да Да ? Запатентованный ? ? ? ? XL C , XL C/C++ ИБМ Нет AIX , Linux z/ОС , z/ВМ ? Запатентованный Да Да Частичный ? Зиг cc Фонд программного обеспечения Zig Да Да Да ? Лицензия Массачусетского технологического института ? ? ? ?
Примечания:
^ abc Завершено, за исключением плавающей точки. ^ Соответствует ANSI 89, начиная с версии 3.1h ^ ab Visual Studio v16.8.
Компиляторы C++Компилятор Автор Операционная система [я] Тип лицензии ИДЕ Соответствие стандарту Окна Unix-подобный Другой С++11 С++14 С++17 С++20 С++23 Оптимизирующий компилятор AMD C/C++ (AOCC)АМД Нет Да Нет Запатентованное ( бесплатное ) программное обеспечениеНет Да Да Да Частичный Частичный C++Builder (классический Borland, bcc*)Embarcadero ( CodeGear )Да (bcc32) macOS (bccosx) [18] Нет Запатентованная (бесплатная версия сообщества) [19] Да Да [20] [21] Нет Нет ? ? C++Builder (современный, bcc*c)Эмбаркадеро ( LLVM ) [22] Да (bcc32c,bcc64, bcc32x,bcc64x) ⟨ iOS ⟩ (bccios*), ⟨ Android ⟩ (bcca*) [18] Нет Запатентованная (бесплатное ПО - 32-битный CLI, [23] Бесплатная ограниченная коммерческая версия) [19] Да Да [ii] [20] [21] Да [24] Да [25] ? ? Турбо C++ (tcc)Borland ( CodeGear )Да Нет ДОС Бесплатное ПО Да Нет Нет Нет ? ? CINT ЦЕРН Да Да BeBox , DOS и т. д.X11/Массачусетский технологический институт Да Нет Нет Нет ? ? Cфронт Бьярне Страуструп Нет Да Нет ? Нет Нет Нет Нет ? ? Лязг (лязг++)Проект LLVM Да Да Да UoI/NCSA Xcode , QtCreator (необязательно)Да [ii] [26] [27] [21] Да Да Частичный Частичный Комо C/C++ Комо Компьютинг Да Да Да Запатентованный Нет Нет [iii] Нет Нет ? ? Cray C/C++ (CC) Крей Нет Нет Нет Запатентованный Нет Да [iv] [28] [29] Да [iv] Да Частичный Нет Цифровой Марс C/C++ (dmc) Цифровой Марс Да Нет ДОС Запатентованный Нет Частичный [30] [21] Нет Нет ? ? Интерфейс EDG C++ (eccp, edgcpfe) Эдисон Дизайн Групп Да Да Да Запатентованный Нет Да [iii] [31] [21] Да Да Частичный Частичный EKOPath (путьCC) PathScale и другиеНет Да Да Смешанный ( собственный , с открытым исходным кодом и GPL ) Нет Да [г] [32] Частичный Нет ? ? GCC (г++)Проект GNU MinGW , MSYS2 , Cygwin , Подсистема WindowsДа Да GPLv3 QtCreator , Kdevelop , Eclipse , NetBeans , Code::Blocks , Dev-C++ , Geany Да [г] [33] [34] [21] Да Да Частичный Частичный HP aC++ (aCC)Hewlett-Packard Нет HP-UX Нет Запатентованный Нет Частичный [35] [21] Нет Нет ? ? Компиляторы IAR C/C++ (icc*) Системы ИАР Да Нет ⟨Да⟩ Запатентованный Встроенная рабочая среда IAR Да [36] Да Частичный ? ? Компилятор Intel C++ (icc)Интел Да Linux , macOS , FreeBSD ; ⟨Android ( x86 )⟩Нет Запатентованное ( бесплатное ) ПО [37] Visual Studio , Eclipse , Xcode Да [iii] [38] [21] Да [39] Да [40] Частичный Частичный KAI C++ (КСС) Kuck & Associates, Inc. ⟨поглощена Intel ⟩ Нет TOPS-20 , Digital Unix , HP-UX , Linux ( x86 ), IRIX 5.3 и 6.x , Solaris 2.x , UNICOS Нет Запатентованный Нет Нет [iii] [41] Нет Нет ? ? Microtec C/C++ (mcc) Наставник ⟨ Siemens ⟩Да Да Да Запатентованный Пакет разработчика EDGE Нет Нет Нет ? ? EDGE C/C++ [vi] Наставник ⟨ Siemens ⟩Да Да Да Запатентованный Пакет разработчика EDGE Нет Нет Нет ? Open64 (openCC)HP , AMD , Университет Цинхуа и другиеНет Да Нет Измененная GPLv2 Нет Нет [v] [vii] [42] Нет Нет ? ? PGC++ (ПГС++) PGI ⟨ Nvidia ⟩Не поддерживается [43] Linux , macOS Нет Запатентованный Eclipse , Xcode , Visual Studio Да [iii] [44] [21] Да Частичный ? ? ProDev WorkShop Кремниевая графика Нет IRIX 5.3 и 6.x Да Запатентованный Да ? ? ? ? ? Инструменты компиляции RealView (armcc) Кейл ⟨ Арм ⟩Да Да ⟨Да⟩ Запатентованный Пакет разработки RealView Нет [iii] [45] Нет Нет ? ? Компилятор Arm (armcc) Кейл ⟨ Арм ⟩Да Да ⟨Да⟩ Запатентованный μVision, DS-5 Да [iii] [46] [47] Нет Нет ? ? Компилятор Arm (armclang) Кейл ⟨ Arm ⟩ ( LLVM )Да Нет ⟨Да⟩ Запатентованный μVision, DS-5 Да [ii] [48] [49] Да Нет ? ? Компилятор Salford C++ Серебряный иней Да Нет Нет Запатентованный Да ? ? ? ? ? SAS/C C++ Институт САС Windows NT / 95 AIX , Solaris / SunOS , Linux Мейнфрейм IBM , DOS Запатентованный Нет ? ? ? ? ? ОЦЕНКА C++ (tpp) DDC-I Да Да Да Запатентованный Да Да Нет Нет ? ? Компилятор SEGGER Микроконтроллер SEGGER Да Да Да Запатентованный Да Да Частичный Частичный ? ? Компилятор Oracle C++ (CC) Оракул Нет Linux , Солярис Нет Запатентованное ( бесплатное ) программное обеспечениеOracle Developer Studio , NetBeans Да [50] [51] [21] Да Нет ? ? Тандем C++ [52] Тандемные компьютеры Нет Да NonStop ядро, NonStop ОС Запатентованный Затмение ? Нет Нет ? TenDRA (тсс)Проект TenDRA Нет Да Нет БСД Нет Нет [53] Нет Нет ? ? ВекторС Кодплей Да Нет ⟨ PS2 ⟩, ⟨ PS3 ⟩ и т. д. Запатентованный Visual Studio , CodeWarrior Частичный [54] Нет Нет ? ? Visual C++ (сл)Майкрософт Да Linux , macOS ; ⟨ Android ⟩, ⟨ iOS ⟩ДОС Запатентованная (бесплатно для частных лиц и предприятий с прибылью менее 1 млн долларов США) [55] Visual Studio , QtCreator Да [56] [57] [21] Да Да [58] Да [59] Частичный XL C/C++ (xlc++)ИБМ Нет Linux ( Power ), AIX z/ОС , z/ВМ Запатентованный Затмение Да [60] [61] [62] [63] Да Нет Нет Нет Компилятор Diab (dcc)Wind River ⟨ TPG Capital ⟩Да Linux , Солярис ⟨ VxWorks ⟩ Запатентованный Верстак Wind River Нет [iii] [64] Нет Нет ? ?
Примечания:
^ Список хостовых операционных систем и/или ⟨ целей кросс-компиляции ⟩. ^ abc Использует Clang Front End. [26] [27] ^ abcdefgh Использует интерфейс EDG. [31] ^ ab Библиотеки Cray C++ не поддерживают расширенные символы и поддерживают только одну локаль. ^ abc Использует GCC Front End. [33] [34] ^ Компилятор EDGE C/C++ основан на компиляторе Microtec C/C++. ^ Последняя версия Open64 v5.0 использует GCC 4.2 в качестве интерфейса, который не поддерживает C++11. [33] [34]
Компиляторы C#
Компиляторы COBOL Компилятор Автор Операционная система Тип лицензии ИДЕ ?Соответствие стандарту Окна Unix-подобный Другой КОБОЛ-85 КОБОЛ 2002 IBM КОБОЛ ИБМ Да AIX , Linux z/ОС , z/ВМ , z/VSE Запатентованный Разработчик IBM для z/OS Да Частичный NetCOBOL Fujitsu , GTSПрограммное обеспечениеДа Да Нет Запатентованный Да Да Частичный GnuCOBOL (ранее OpenCOBOL)Кейсуке Нисида, Роджер Уилф, Саймон Собиш Да Да Да GPL OpenCobolIDE, GIX, HackEdit Да Частичный гкобол [71] COBOLworks Да Да Да GPL Нет Да [72] Планируется [72] Выдра [73] [74] Габриэль Гонсалвеш Да Да Да ( общая языковая инфраструктура ) Апач 2.0 Да Частичный Кандидат на релиз Визуальный КОБОЛ Микро Фокус Да Да Да Запатентованный Да Да Нет isCOBOL Evolve Очень Да Да Да Запатентованный Затмение Да Частичный HP КОБОЛ Hewlett-Packard Нет Нет OpenVMS Запатентованный NetBeans Да Нет МКП Unisys Нет Нет МКП Запатентованный КАНДЕ Да [75] Нет Тандемный COBOL [76] [16] Тандемные компьютеры Нет Нет Guardian, NonStop Kernel, NonStop OS Запатентованный Eclipse, Micro Focus COBOL Workbench [77] ? ? PDP-11 КОБОЛ Корпорация цифрового оборудования Нет Нет RSTS/E , RSX-11M Запатентованный ? Нет Нет КОБОЛ-85 Корпорация цифрового оборудования Нет Нет RSTS/E , RSX-11M , VMS Запатентованный ? ? ? Austec Кобол Эсмонд и Дэвид Питт и Дерек Траслер, Austec International Inc. Нет Да Да Запатентованный Нет Частичный Частичный
Компиляторы Common Lisp
D-компиляторы
Компиляторы DIBOL/DBL
Интерпретаторы ECMAScript
Компиляторы Эйфеля
Компиляторы и интерпретаторы Форта Компилятор Автор Окна Unix-подобный Другие ОС Тип лицензии Win32Forth [81] Эндрю МакКьюэн, Том Циммер и др. Да Нет Нет общественное достояние VFX Форт [82] [83] МПЭ Да Да Да ? СвифтФорт [84] Форт Инк. Да Да Нет Запатентованный SP-Форт Андрей Черезов Да Да ? GPL3 Ретро Форт [85] Чарльз Чайлдерс Да Да ? лицензия ISC pForth Фил Берк Да Да Да общественное достояние Открытая прошивка ? ? ? ? BSD-лицензия iForth [86] Марсель Хендрикс Да Да Нет Запатентованный Гфорт Бернд Пайсан и Антон Эртл Да Да Нет GPL3 цветForth Чарльз Х. Мур ? ? ? общественное достояние цифорт [87] [88] [89] Альберт ван дер Хорст Да Да Нет GPL Атласт [90] Джон Уокер ? Да Нет общественное достояние Свернуть ОС [91] Вирджил Дюпра Нет Да Да ? ФриФорт [92] ? Да Да (Linux) ? общественное достояние БайтФорт [93] ? ? ? ? ? нетФорт [94] ? ? ? RISC-V baremetal ?
Компиляторы Фортрана Компилятор Автор Рабочее состояние Операционная система Тип лицензии ИДЕ ?Окна Unix-подобный Другой Оптимизирующий компилятор AMD C/C++ (AOCC)АМД Текущий Нет Да Нет Бесплатное ПО Нет PDP-11 ФОРТРАН IV Корпорация цифрового оборудования Прекращено Нет Нет Да Запатентованный Нет PDP-11 ФОРТРАН-IV-Плюс Корпорация цифрового оборудования Прекращено Нет Нет Да Запатентованный Нет Фортран 77 Корпорация цифрового оборудования Прекращено Нет ? RSTS/E , VMS Запатентованный ? Fortran H (эквивалент Fortran IV) ИБМ Прекращено Нет Нет Да Запатентованный Нет Оракул Фортран Оракул Прекращено Нет Linux , Солярис Нет Бесплатное ПО Студия разработчиков Oracle ПГФОРТРАН Группа Портленда Прекращено Да только для Linux Да Запатентованный Visual Studio для Windows Пакет компиляторов PathScale SiCortex Прекращено Нет только для Linux Нет Запатентованный Да Absoft Pro Фортран Абсофт Прекращено Да Linux , macOS Да Запатентованный Да Г95 Энди Воут Неактивный Да Да Да GPL Нет VS/9 Фортран IV Unisys Прекращено Нет Нет Да Запатентованный Нет GNU Фортран Проект GNU Текущий Да Да Да GPLv3 Photran (часть Eclipse), Simply Fortran , Lahey Fortran Классический компилятор Intel Fortran (ifort)Интел Текущий Да Linux и macOS Нет Бесплатное ПО , опциональная приоритетная поддержкаДа (плагины), Visual Studio на Windows, Eclipse на Linux, XCode на Mac Компилятор Intel Fortran (бета) (ifx) Интел Текущий Да Линукс Нет Бесплатное ПО , опциональная приоритетная поддержкаДа (плагины), Visual Studio на Windows, Eclipse на Linux Открыть64 Google , HP , Intel , Nvidia , PathScale , Университет Цинхуа и другиеЗаконченный Нет Да Да GPL Нет Классический Фланг Проект LLVM Текущий Да Да Да NCSA Да Фланец LLVM Проект LLVM Текущий Да Да Да NCSA Да ФТН95 Серебряный иней Текущий Да Нет Нет Запатентованный Да Компилятор NAG Fortran Группа численных алгоритмов ? Да Да Нет Запатентованный Да Тандем Фортран [16] Тандемные компьютеры Прекращено Нет ? Guardian, NonStop Kernel, NonStop OS Запатентованный Нет VS Фортран ИБМ Текущий Нет Нет z/OS , z/VSE и z/VM Запатентованный Затмение XL Фортран ИБМ Текущий Нет Linux ( Power и AIX) Нет Запатентованный Затмение sxf90 / sxmpif90 НИК ? Нет Да СУПЕР-UX Запатентованный Да МКП Unisys Прекращено Нет Нет МКП Запатентованный КАНДЕ Открыть Watcom Участники Sybase и Open WatcomТекущий Да Да ДОС , ОС/2 Открытая публичная лицензия Sybase Watcom на Windows , OS/2 Символика Фортрана Символика Прекращено Нет Нет Символика Генера Запатентованный Да Крей Крей Текущий Да Да Да Запатентованный Да
Компиляторы Go
Компиляторы Haskell Компилятор Автор Окна Unix-подобный Другие ОС Тип лицензии Активно поддерживается? ЖСК Леннарт Аугустссон Томас Джонссон? Да Нет С открытым исходным кодом Нет ГХК ГХК Да Да Нет С открытым исходным кодом Да YHC YHC Да Да Нет С открытым исходным кодом Нет JHC Джон Мичем Да Да Нет С открытым исходным кодом Да
Компиляторы и интерпретаторы ISLISP Имя Автор Рабочее состояние Цель Написано в Операционная система Тип лицензии Соответствие стандарту Окна Unix-подобный Другой Easy-ISLisp [96] Кенити Сасагава Текущий C , байт-код С , Лисп Нет Linux , MacOS , OpenBSD Нет BSD 2-пункт Да OpenLisp Элигис Текущий C , байт-код С , Лисп Да macOS , Linux , BSD , AIX , Solaris , QNX ? Запатентованный Да деньЛИСП [97] Мэтью Денсон Неактивный байт-код Java Ява , Лисп Да Да Да ( JVM ) BSD 3-пункт Частичный Ирис [98] Масая Танигучи [99] Неактивный Байт-код Идти Да Да Да МПЛ 2.0 Да Ирис веб REPL [100] Масая Танигучи [101] Неактивный JavaScript Вперёд, JavaScript Да Да Да МПЛ 2.0 Да Поцелуй [102] Юджи Минеджима Неактивный Байт-код Си, Лисп Да Да ? GPLv3+ Частичный ОКИ ИСЛИСП [103] Киотский университет и Oki Electric Industry Co. Законченный Байт-код С Да Нет Нет Бесплатное ПО Да ПРАЙМ-ЛИСП Михаил Семенов Прекращено Байт-код С# Да Нет Нет Shareware , свободно распространяемые двоичные файлыНет ISLisproid Хироши Гоми Прекращено Байт-код Ява Нет андроид Нет Запатентованный ?
Компилятор Lisaac Компилятор Автор Окна Unix-подобный Другие ОС Тип лицензии ИДЕ ?Лизаак Бенуа Зоннтаг и др. Да Да Да GPL3 ?
Компиляторы Паскаля Компилятор Автор Окна Unix-подобный Другие ОС Тип лицензии ИДЕ ?Комплект компилятора Amsterdam Эндрю Таненбаум Сериэль ДжейкобсНет Да Да БСД Нет Дельфи Embarcadero ( CodeGear )Да Да ( Linux , Mac OS ) Да ( iOS , Android ) Запатентованный Да Oxygene (ранее Delphi Prism)RemObjects Да Да ( Linux , MacOS , Android , iOS ) Да ( WebAssembly ) Запатентованный Да Бесплатный Паскаль Флориан Пауль Клэмпфль Да Да Да ( OS/2 , FreeBSD , Solaris , Haiku , Android , DOS и т. д. [примечание 2] ) GPL FPIDE, Lazarus , Geany (в Ubuntu ) ГНУ Паскаль Проект GNU Да Да Да GPL Нет Киликс Borland ( CodeGear )Нет Да ( Linux ) Нет Запатентованный Да Турбо Паскаль для Windows Borland ( CodeGear )Да (3.х) Нет Нет Запатентованный Да Майкрософт Паскаль Майкрософт Нет Нет Да ( DOS ) Запатентованный Да OMSI Паскаль Орегонское программное обеспечение Нет Нет Да ( RT-11 , RSX-11 , RSTS/E ) Запатентованный Нет Символика Паскаля Символика Нет Нет Символика Генера Запатентованный Да Тандем Паскаль [16] Тандемные компьютеры Нет ? Guardian, NonStop Ядро Запатентованный ? VSI Паскаль VMS Software Inc Нет Нет Да ( OpenVMS ) Запатентованный Да Турбо Паскаль CodeGear ( Борланд )Нет Нет Да Бесплатное ПО Да Вектор Паскаль Университет Глазго Да Да Нет С открытым исходным кодом Нет Виртуальный Паскаль Виталий Мирьянов Да Да Да ( ОС/2 ) Бесплатное ПО Да МКП Unisys Нет Нет МКП Запатентованный КАНДЕ
Интерпретаторы Perl
PHP-компиляторы
Компиляторы PL/IПитон компиляторы и интерпретаторыРубин компиляторы и интерпретаторы
Компиляторы Rust
Компиляторы и интерпретаторы схем Компилятор Автор Цель Окна Unix-подобный Другие ОС Тип лицензии ИДЕ ?Биглу Мануэль Серрано нативный, байт-код Да Да ? GPL (компилятор) и LGPL (среда выполнения)Нет Chez Схема Р. Кент Дибвиг родной Да Да Нет Апач 2.0Нет Курица Куриная команда С Да Да ? БСД Нет Обычное воровство Уильям Клингер, Ларс Хансен CLI Да Да Да ( общая языковая инфраструктура ) Лицензия на кражу [106] Нет Гамбит Марк Фили С Да Да ? LGPL Нет GNU-хитрость Проект GNU байт-код Да Да ? LGPL Нет Икарус Абдулазиз Гулум родной Да Да ? GPL Нет IronScheme Льюэллин Притчард CLI Да Да Да ( общая языковая инфраструктура ) Г-жа ПЛ Нет JScheme Кен Андерсон, Тим Хики, Питер Норвиг байт-код Да Да Да ( JVM ) Лицензия zlib Нет Кава Пер Ботнер байт-код Да Да Да ( JVM ) Массачусетский технологический институт Нет Кража Уильям Клингер, Ларс Хансен родной Да Да ? Лицензия на кражу [106] Нет Схема MIT/GNU Проект GNU родной Да Да ? GPL Нет Мелкая кража Уильям Клингер, Ларс Хансен С ? Да ? Лицензия на кражу [106] Нет Ракетка PLT Inc. байт-код + JIT Да Да Нет [107] LGPL DrRacket RScheme Донован Колбли C, байт-код ? Да ? С открытым исходным кодом Нет Схема 48 Ричард Келси, Джонатан Риз C, байт-код Да Да ? БСД Нет СКМ Обри Джаффер С Да Да AmigaOS , Atari ST , Classic Mac OS , DOS , OS/2 , NOS/VE , OpenVMS LGPL Нет СИСК Скотт Г. Миллер, Маттиас Радесток байт-код Да Да Да ( JVM ) GPL и MPL Нет Сталин Джеффри Марк Сискинд С ? Да ? LGPL Нет STklos Эрик Галлесио байт-код ? Да ? GPL Нет СХМ [108] Сергей Егоров байт-код Да Да ? Бесплатно для некоммерческого использования Нет
Компиляторы Smalltalk
Tcl-интерпретаторы
Интерпретаторы командного языка Устный переводчик Автор Окна Unix-подобный Другие ОС Тип лицензии DCL (язык цифрового управления)Цифровой Нет Нет OpenVMS , RSX-11M , RSTS/E Запатентованный TACL (язык управления приложениями) Тандемные компьютеры Нет Нет Guardian, NonStop Kernel, NonStop OS Запатентованный
Переводчики Rexx
Компиляторы исходного кода Этот список неполный. Более полный список компиляторов исходного кода можно найти здесь .
Бесплатные/свободные и компиляторы с открытым исходным кодомВысокое качество продукции, бесплатные и открытые компиляторы.
Amsterdam Compiler Kit (ACK) [C, Pascal, Modula-2, Occam и BASIC] [Unix-подобный]Компилятор Clang C/C++/Objective-C Оптимизирующий компилятор AMD C/C++ FreeBASIC [Базовый] [DOS/Linux/Windows]Free Pascal [Pascal] [DOS/Linux/Windows(32/64/CE)/MacOS/NDS/GBA/..(и многие другие)]GCC : C, C++ (G++), Java ( GCJ ), Ada ( GNAT ), Objective-C, Objective-C++, Fortran ( GFortran ) и Go (GCCGo); также доступны, но не входят в стандартную комплектацию: Modula-2, Modula-3, Pascal, PL/I, D, Mercury, VHDL; Linux, BSD, macOS, NeXTSTEP, Windows и BeOS, среди прочихЛокальный компилятор C [C] [Linux, SPARC, MIPS]Инфраструктура компилятора LLVM , которая также часто используется для исследованийПортативный компилятор C [C] [Unix-подобный]Open Watcom [C, C++ и Fortran] [Windows и OS/2, Linux/FreeBSD в разработке]TenDRA [C/C++] [Unix-подобный]Маленький компилятор C [C] [Linux, Windows]Open64 , поддерживаемый AMD в Linux.XPL диалект PL/I (несколько систем)Swift [Apple OS, Linux, Windows (начиная с версии 5.3)]
Составители научных исследований Исследовательские компиляторы в основном недостаточно надежны или полны для обработки реальных, больших приложений. Они используются в основном для быстрого прототипирования новых языковых функций и новых оптимизаций в исследовательских областях.
Open64 : Популярный исследовательский компилятор. Open64 объединяет изменения с открытым исходным кодом из упомянутого компилятора PathScale.ROSE : фреймворк компилятора с открытым исходным кодом для создания анализаторов и трансляторов исходного кода для C/C++ и Fortran, разработанный в Ливерморской национальной лаборатории им. Лоуренса MILEPOST GCC : интерактивный исследовательский компилятор с открытым исходным кодом на основе плагинов, который сочетает в себе мощь GCC и гибкость общего интерфейса интерактивной компиляции , превращающего производственные компиляторы в интерактивные наборы исследовательских инструментов.Интерактивный интерфейс компиляции — система плагинов с API высокого уровня для преобразования качественных компиляторов, таких как GCC, в мощную и стабильную исследовательскую инфраструктуру, избегая при этом разработки новых исследовательских компиляторов с нуля.Фреймворк оптимизации и анализа Phoenix от Microsoft Edison Design Group : предоставляет качественные фронтенд-компиляторы для C, C++ и Java (некоторые из компиляторов, перечисленных на этой странице, используют исходный код фронтенда от Edison Design Group [109] ). Кроме того, Edison Design Group предоставляет свое фирменное программное обеспечение для исследовательских целей. [110]
Смотрите также
^ Добавлено в версии 9.30. Инструменты и лицензия включают суффикс "bx". ^ Дополнительную информацию о поддерживаемых хостах и целях можно найти в списках официальных установщиков и поддерживаемых целей.
Ссылки ^ Внук, Ричард (август 1987 г.). Мариэль-Треуарт, Эллен (ред.). «Ada: новейший компилятор и среда программирования Tandem» (PDF) . Обзор систем Tandem . 3 (2): 23–28. ↑ Пара, Клод (27 апреля 1965 г.). Описание компилятора АЛГОЛА . Группа пользователей Европейского региона 1620. Группа пользователей Европейского региона 1620 . ИБМ. ^ Буссар, Жан-Клод (июнь 1964 г.). Проектирование и реализация компилятора Алгол60 на электронных калькуляторах IBM 7090/94 и 7040/44 (кандидатская диссертация). Институт информатики и прикладных математических технологий Гренобля [ фр ] : Университет Жозефа-Фурье - Гренобль I. {{cite thesis }}
: CS1 maint: location (link )^ "Liverpool Software Gazette - Third Edition" (PDF) . Март 1980. Архивировано из оригинала (PDF) 2010-04-15 . Получено 2010-03-20 . ^ Реализации Algol 68 с открытым исходным кодом – Просмотреть файлы на Sourceforge.net. Получено 21 июля 2013 г. ^ Хэм, Джон Гейтвуд (2014). «Минимальный компилятор BASIC ECMA-55 для x86-64 Linux®». Компьютеры . 3 (3): 69–116. doi : 10.3390/computers3030069 . S2CID 40383760. ^ angros47 (29 июля 2013 г.). "ANSI Basic: соответствует ли FreeBasic стандарту?". freebasic.net . Архивировано из оригинала 28 сентября 2023 г. {{cite web }}
: CS1 maint: numeric names: authors list (link )^ Банчев, Бойко (2008). "Истинный 'Истинный BASIC'". Институт математики и информатики . Архивировано из оригинала 13 марта 2011 года. ^ WinWorld: Цифровые исследования C 1.x. ^ "Руководство: Что такое DJGPP?" . Получено 6 января 2017 г. . ^ "Соответствие стандартам C/C++". Intel . Получено 29.12.2020 . ^ ab "Соответствие стандартам C/C++". Intel . Получено 29.12.2020 . ^ "Re: Pacific C". Список рассылки fd-dev на list.freedos.org . Архивировано из оригинала 7 января 2017 г. Получено 6 января 2017 г. ^ "ДеСмет С" . Проверено 9 июня 2018 г. ^ "Компилятор SEGGER" . Проверено 9 июня 2021 г. ^ abcd White, Carolyn Turnbull, ed. (февраль 1986). "Tandem's New Products" (PDF) . Tandem Systems Review . 2 (1). Купертино, Калифорния: Tandem Computers, Inc.: 55–57. ^ "/std (Указать стандартную версию языка)". learn.microsoft.com . Microsoft. 2022-12-23. ^ ab "C++Builder - Windows, Mac, iOS, Android". Embarcadero . Получено 20.05.2017 . ^ ab "C++Builder: App Development Product Editions". Embarcadero . Бесплатная версия C++Builder Community Edition от Embarcadero предназначена для разработчиков-фрилансеров, стартапов и некоммерческих организаций с доходом менее 5000 долларов США и позволяет им легко проектировать, кодировать, отлаживать и развертывать приложения для iOS, Android, Windows и macOS из единой кодовой базы с профессиональными и интегрированными инструментами. ^ ab "Статус соответствия возможностям языка C++11". Embarcadero . Получено 2018-03-12 . ^ abcdefghijk "Поддержка компилятора C++". cppreference.com . Справочник C++ . Получено 2018-03-12 . ^ "Компиляторы C++ на основе Clang – RAD Studio". Embarcadero . Получено 20 мая 2017 г. ^ "Компилятор C++ - бесплатный инструмент". Embarcadero . ^ "Статус соответствия возможностям языка C++14". Embarcadero . Получено 2019-03-08 . ^ "Статус соответствия возможностям языка C++17". Embarcadero . Получено 2019-03-08 . ^ ab "Поддержка C++ в Clang". clang.llvm.org . Проект LLVM . Получено 2018-03-12 . ^ ab ""libc++" Стандартная библиотека C++". libcxx.llvm.org . Проект LLVM . Получено 2018-03-12 . ^ "Справочное руководство Cray C и C++ (8.6) S-2179". Cray . Получено 2018-03-12 . ^ "18. Использование диалектов Cray C и C++". Справочное руководство по Cray C и C++ (S-2179) 8.6 (PDF) . Cray . 2017-06-29. S-2179-86 . Получено 2018-03-12 . ^ "Реализация языка C++0x". Digital Mars . Получено 2018-03-12 . ^ ab "Поддерживаемые возможности языков C++ и C". Edison Design Group . Получено 12.03.2018 . ^ "EKOPath Compiler Suite". PathScale . Архивировано из оригинала 2017-02-05 . Получено 2018-03-12 . ^ abc "Поддержка стандартов C++ в GCC". Проект GNU . Получено 20.05.2017 . ^ abc "Глава 1. Статус", Руководство по библиотеке GNU C++, Проект GNU , получено 20 мая 2017 г. ^ HP aC++/HP ANSI C A.06.28 Release Notes. Hewlett-Packard . Март 2014. 769149-001 . Получено 12.03.2018 . ^ "Языки и стандарты". IAR Systems . Получено 2018-04-14 . ^ "Free Software Tools". Intel . Получено 2018-04-14 . ^ "Возможности C++11, поддерживаемые компилятором Intel® C++". Intel . Получено 2018-03-12 . ^ "Возможности C++14, поддерживаемые компилятором Intel® C++". Intel . Получено 12.03.2018 . ^ "Возможности C++17, поддерживаемые компилятором Intel® C++". Intel . Получено 12.03.2018 . ^ "KAI C++ - Соответствие стандарту". Kuck & Associates, Inc. Архивировано из оригинала 2001-03-05 . Получено 2018-03-12 . ^ "Компилятор и инструменты Open64". Open64 . 25 ноября 2017 . Получено 2018-03-12 . ^ "PGI Compilers & Tools - Вкладка "Спецификации"". PGI . Получено 2018-03-16 . ^ "Заметки о выпуске PGI для процессоров x86". PGI . Получено 2018-03-16 . ^ "1.1. О компиляторе ARM", RealView Compilation Tools Compiler Reference Guide , Arm , получено 2018-03-16 ^ "1.1 Компилятор", Руководство пользователя компилятора , Keil , получено 16.03.2018 ^ "1.1 Компилятор", Руководство пользователя компилятора ARM® armcc , Arm , получено 16.03.2018 ^ "1.3 Версии компонентов LLVM и совместимость языков", Arm Compiler Software Development Guide , Keil , получено 2018-03-16 ^ "1.3 Версии компонентов LLVM и совместимость языков", Arm® Compiler Software Development Guide , Arm , получено 2018-03-16 ^ "Oracle Developer Studio - Возможности". Oracle . Получено 2018-03-16 . ^ "1.5 Соответствие стандартам", Oracle® Developer Studio 12.6: Руководство пользователя C++ , Oracle , получено 16.03.2018 ^ Льюис, Энн, ред. (апрель 1994 г.). "Язык программирования C++" (PDF) . Tandem Systems Journal . 10 (2). Купертино, Калифорния: Tandem Computers, Inc.: 5. ^ "Руководство по настройке C/C++ Producer". Проект TenDRA . Получено 2018-03-16 . ^ "VectorC Retargetable Compiler Platform". Codeplay . Получено 2018-04-14 . ^ «Условия лицензии | Microsoft Visual Studio Community 2022». Visual Studio . Корпорация Microsoft. а. Индивидуальная лицензия. Если вы являетесь частным лицом, работающим над собственными приложениями, либо для продажи, либо для любых других целей, вы можете использовать программное обеспечение для разработки и тестирования этих приложений. ^ "Соответствие языку Visual C++". Microsoft . Получено 2018-03-12 . ^ "Соответствие стандартам C++ от Microsoft". blogs.msdn.microsoft.com/vcblog/ . Блог команды Visual C++. 7 марта 2017 г. Получено 07.03.2017 . ^ «Объявление: MSVC соответствует стандарту C++». devblogs.microsoft.com . Microsoft. 2018-05-07. ^ «Заметки о выпуске Visual Studio 2019 версии 16.10». 22 января 2024 г. ^ "IBM XL C/C++ для Linux C++11 и C++14 feature support". IBM . 2 января 2020 г. . Получено 2 марта 2020 г. . ^ "IBM XL C/C++ для поддержки функций AIX C++11 и C++14". IBM . Получено 2 марта 2020 г. . ^ "IBM z/OS XL C/C++ Расширения языка IBM XL C/C++". IBM . Получено 2 марта 2020 г. . ^ "Компиляторы IBM C/C++ и Fortran перейдут на инфраструктуру с открытым исходным кодом LLVM" . Получено 2 марта 2020 г. . ^ "Diab Compiler Product Note". Wind River . Получено 2018-03-16 . ^ "dotnet/roslyn". GitHub . Получено 20 мая 2017 . ^ "CosmosOS/IL2CPU". GitHub . Получено 11 сентября 2024 г. . ^ "Лицензия/Лицензия". GitHub . Получено 27 мая 2023 г. . ^ "Лицензия/Лицензия". GitHub . Получено 27 мая 2023 г. . ^ "bflat/bflat". flattened . Получено 27 октября 2023 г. . ^ "Лицензия/Лицензия". GitHub . Получено 27 октября 2023 г. . ^ Proven, Liam (16 марта 2022 г.). "Появляется претендент на COBOL с открытым исходным кодом". The Register . Архивировано из оригинала 2023-03-26. ^ ab Lowden, James K. (13 ноября 2023 г.). "статус gcc cobol". gcc.gnu.org . ^ Биссон, Саймон (15 февраля 2023 г.). "Cobol в .NET с Otterkit". InfoWorld . Архивировано из оригинала 2023-06-03. ^ Капич, Эдин (3 марта 2023 г.). "Otterkit — компилятор COBOL .NET с открытым исходным кодом, достигший альфа-версии". InfoQ . Архивировано из оригинала 2023-09-12. ^ Unisys Corporation (2009). Справочное руководство по программированию на языке COBOL ANSI-85, том 1. (Публикация Unisys 8600 1518) (PDF) . ^ Нельсон, Дон (февраль 1986 г.). Уайт, Кэролин Тернбулл (ред.). «Новый COBOL85 от Tandem» (PDF) . Обзор систем Tandem . 2 (1). Купертино, Калифорния: Tandem Computers, Inc.: 39–47. ^ Льюис, Энн, ред. (осень 1993 г.). "Micro Focus COBOL Workbench" (PDF) . Обзор Tandem Systems . 9 (4). Купертино, Калифорния: Tandem Computers, Inc.: 6. ^ "Dotnetpowered Language List". Архивировано из оригинала 2013-01-26 . Получено 2013-02-05 . ^ "Другой язык для Visual Studio и .Net: Synergex выпускает Synergy/DE". Blogs.msdn.com . Получено 20 мая 2017 г. . ^ "Первая страница – Double Z Computer". Doublez.com.au . Получено 20 мая 2017 . ^
«Проектная группа Win32Forth». ^
"VFX Forth". ^
"VFX Forth". ^
СвифтФорт. ^
"Ретро Форт". ^
"Часто задаваемые вопросы по iForth". ^
"цифорт". ^
"цифорт". ^
"цифорт". ^
«ATLAST: Набор инструментов для прикладной системы Autodesk Threaded Language». ^ "Главная". collapseos.org . ^ "ФриФорт". ^ "Байтфорт". ^ "Документация NoForth". ^ Ларабель, Майкл (17 февраля 2020 г.). «LLVM's Go Front-End был окончательно вычеркнут из официального исходного дерева». Phoronix . Архивировано из оригинала 12 апреля 2024 г. ^ Сасагава, Кенъити. «Easy-ISLisp». eisl.kan-be.com . ^ "dayLISP". SourceForge . 12 марта 2014 г. ^ «Ирис». ^ "Masaya Taniguchi". GitHub . Архивировано из оригинала 21 ноября 2021 г. ^ "Iris web REPL". ^ "Masaya Taniguchi". GitHub . Архивировано из оригинала 21 ноября 2021 г. ^ Минедзима, Юдзи (9 апреля 2017 г.). «Начал пробовать писать транслятор ISLisp в C». ^ "ОКИ ИСЛИСП". ^ "Welcome to nginx!". www.sybase.ca . Архивировано из оригинала 2 марта 2014 г. Получено 6 июня 2022 г. ^ "GCC 14 Release Series". GCC, коллекция компиляторов GNU . Команда GCC . Получено 4 июля 2024 г. ^ abc "The Larceny Project -- Licensing". Larcenists.org . Получено 20 мая 2017 г. ^ "Ракетка: Ракетка 6.7". download.racket-lang.org . Получено 20 мая 2017 г. . ^ "SXM: Другая реализация Scheme" . Получено 2023-10-22 . ^ "Edison Design Group". Архивировано из оригинала 2015-05-28 . Получено 2015-03-20 . ^ "Edison Design Group". Архивировано из оригинала 2007-11-05 . Получено 2015-03-20 .
Внешние ссылки Список компиляторов C++, поддерживаемый изобретателем C++ Бьярне Страуструпом Список бесплатных компиляторов и интерпретаторов C/C++ Список ресурсов компилятора