Seznam překladačů - List of compilers

Tato stránka je určena pro seznam všech aktuálních překladačů , generátorů překladačů, tlumočníků , překladačů, základů nástrojů, assemblerů , automatizovaných rozhraní příkazového řádku (shelly) atd.

Kompilátory Ada

Překladač Autor Okna Unixové Jiné OS Typ licence
PTC ObjectAda PTC, Inc. Ano Ano Ano Proprietární
GCC GNAT Projekt GNU Ano Ano Ano GPLv3+
Kompilátor pro optimalizaci GreenHills Ada Software Green Hills Ano Ano Ne Proprietární
PTC ApexAda PTC, Inc . Ne Ano Ano Proprietární
SKÓRE Ada DDC-I Ano Ano Ano Proprietární

Kompilátory ALGOL 60

Překladač Autor Okna Unixové Jiné OS Typ licence
ALGOL 60 RHA (Minisystems) Ltd Ne Ne DOS , CP/M Zdarma pro osobní použití
Trvalý S-algol Paul Cockshott Ano Ne DOS Pouze autorská práva
MCP Unisys Ne Ne MCP Proprietární
Algol 60 Claude Pair  [ fr ] Ne Ne IBM 1620 ?
Algol 60 Jean-Claude Boussard Ne Ne IBM 7090 ?

Kompilátory ALGOL 68

srov. Specifikace ALGOL 68s a časová osa implementace

název Rok Účel Stát Popis Cílový procesor Licencování Implementační jazyk
ALGOL 68 r0 1968 Standard Mezinárodní Závěrečná zpráva IFIP WG 2.1 Specifikace - srpen ACM
ALGOL 68-R R 1970 Válečný Spojené království ICL 1900 ALGOL 60
EPOS ALGOL E 1971 Vědecký
ALGOL 68RS RS 1972 Válečný Spojené království Přenosný systém kompilátoru ICL 2900/Series 39, Multics, VMS & C generátor (1993) Crown Copyright ALGOL 68RS
Mini ALGOL 68 1973 Výzkum NL „Tlumočník pro jednoduché programy Algol 68“ Přenosný tlumočník Mathematisch Centrum ALGOL 60
ALGOL 68C C 1975 Vědecký Spojené království Cambridge Algol 68 ICL , IBM 360, PDP 10 a Unix, Telefunken , Tesla a Z80 (1980) Cambridge ALGOL 68C
Revidovaná zpráva ALGOL 68 r1 1975 Standard Mezinárodní Revidovaná zpráva IFIP WG 2.1 Specifikace ACM
Odra Algol 68 1976 praktické využití SSSR/Polsko Odra 1204/IL sovětský ALGOL 60
FLACC F 1977 Víceúčelový CA Revidovaná sestava kompletní implementace s ladicími funkcemi Systém/370 pronájem, Chion Corporation Montér
Leningrad ALGOL 68 L 1980 Telekomunikace SSSR Plný jazyk + moduly IBM, DEC, CAMCOH, PS 1001 a PC sovětský
Interaktivní ALGOL 68 I 1983 Spojené království Inkrementální kompilace PC Nekomerční shareware
ALGOL 68S S 1985 Vědecký Mezinárodní Sluneční verze ALGOL 68 Sun-3 , Sun SPARC (pod SunOS 4.1 a Solaris 2), Atari ST (pod GEMDOS ), Acorn Archimedes (pod RISC OS ), VAX-11 pod Ultrix-32
Algol68toC (ctrans) 1985 Elektronika Spojené království ctrans od ELLA ALGOL 68RS Přenosný generátor C.  Open Sourced & Public Domained 1995 ALGOL 68RS
Algol 68 Genie G 2001 Plný jazyk NL Obsahuje standardní doložku o zajištění Přenosný tlumočník GPL C

Assemblery (Intel *86)

Montér Autor Okna Unixové Jiné OS Typ licence
FASM Tomasz Grysztar Ano Ano Ano BSD
Turbo Assembler Borland Ano Ne Ne Proprietární
A86 montér Eric Isaacson Ano Ne Ne Proprietární
Microsoft Macro Assembler Microsoft Ano Ne Ne Proprietární
Netwide Assembler Simon Tatham a Julian Hall Ano Ano Ano BSD
HLA (High Level Assembler) Randall Hyde Ano Ano Ano Otevřený zdroj
Assembler GNU Projekt GNU Ano Ano Ano Obecná veřejná licence GNU

Sestavovatelé (Motorola 68*)

Montér Autor Okna Unixové Jiné OS Typ licence
Montér Motorola Ano Ne Ne Proprietární

Assemblery (Zilog Z80)

Montér Autor Okna Unixové Jiné OS Typ licence
Microsoft MACRO-80 Microsoft Ne Ne Ano Proprietární
Zeus Assembler Neil Mottershead, Simon Brattel Ne Ne Ano Proprietární
Prometheus Software Proxima Ne Ne Ne Proprietární

Sestavovatelé (ostatní)

Montér Autor Okna Unixové Jiné OS Typ licence
TMS 9900 Assembler Texas Instruments Ano Ne Ne Proprietární

ZÁKLADNÍ kompilátory

Překladač Autor Okna Unixové Jiné OS Typ licence
ACE ZÁKLADNÍ David Benn Ne Ne Ano ( AmigaOS ) GPLv2+
AppGameKit The Game Creators Ano Ano Ne Proprietární
B4X Erel Uziel Ano Ano ( Android , iOS ) Ano (JVM) Licence Apache 2.0
BlitzMax Blitz Research Ano Ano ( Linux , OS X ) Ne zlib licence
DarkBASIC The Game Creators Ano Ne Ne Licence MIT
ZDARMA Vývojový tým FreeBASIC Ano Ano DOS GPLv2+
Gambie Benoît Minisini Ne Ano Ne GPLv2+
GFA ZÁKLADNÍ Frank Ostrowski Ano Ne Amiga , Atari ST , DOS Proprietární
Rtuť RemObjects Ano Ano ( Linux , OS X , Android , iOS ) Ano ( Web Assembly ) Proprietární
PowerBASIC (dříve Turbo Basic) PowerBASIC, Inc. Ano Ne DOS Proprietární
PureBasic Fantaisie Software Ano Ano Ano Proprietární
QB64 Galéra Ano Ano Ano LGPLv2.1
QuickBASIC Microsoft Ne Ne DOS Proprietární
Skutečný ZÁKLAD Skutečný ZÁKLAD Ano Ne Ne Proprietární
VSI BASIC pro OpenVMS Skutečný ZÁKLAD Ne Ne OpenVMS Proprietární
Xojo (dříve REALbasic) Xojo Inc. (dříve Real Software) Ano Ano Ano Proprietární

ZÁKLADNÍ tlumočníci

Tlumočník Autor Okna Unixové Jiné OS Typ licence
Liberty ZÁKLADNÍ Shoptalk Systems Ano Ne Ne Proprietární
GW-ZÁKLADNÍ Microsoft Ne Ne MS-DOS Proprietární
QZákladní Microsoft Ano Ne Ne Proprietární
Chipmunk Basic Ronald H. Nicholson, Jr. Ano Ano Ano Freeware
TI Basic Texas Instruments Ne Ne TI-99/4A Proprietární
TI Extended Basic Texas Instruments Ne Ne TI-99/4A Proprietární
Rocky Mountain ZÁKLADNÍ [Trans Era] Ano Ne HP 9000 Proprietární
Bas Michael Haardt Ne Ano Ne Licence MIT
Yabasic Marc-Oliver Ihm Ano Ano Ne Licence MIT
SmallBASIC SmallBASIC Ano Ano Android , OS X GPLv3+
PC-ZÁKLADNÍ Rob Hagemans Ano Ano OS X GPLv3+

Kompilátory C.

Překladač Autor Microsoft Windows Unixové Jiné OS Typ licence Standardní shoda
C89 C99 C11 C17
Žalud C/C ++ Žalud a kodemista Ne Ne RISC OS Proprietární Ano Ano Ne Ano
Kompilátor AMD Optimizing C/C ++ (AOCC) AMD Ne Ano Ne Proprietární ? ? ? ?
Aztécký C. Manx Softwarové systémy Ne Ne CP/M , CP/M-86 , DOS , Classic Mac OS Proprietární ? ? ? ?
Amsterdam Compiler Kit Andrew Tanenbaum a Ceriel Jacobs Ne Ano Ano BSD ? ? ? ?
BDS C Software BD Ne Ne CP/M Veřejná doména ? ? ? ?
C ++ Builder Embarcadero Ano Ano (iOS, Android) Ne Proprietární Ano Ano Částečný ?
Ch SoftIntegration, Inc. Ano OS X , FreeBSD , Linux , Solaris , HP-UX , AIX , QNX Ano Freeware Ano Ano Ne ?
Zvonit Projekt LLVM Ano Ano Ano UoI/NCSA Ano Ano Částečný Částečný
CoderStudio Manos Ano Ne Ne Freeware ? ? ? ?
CompCert INRIA Ano Ano Ne Freeware (zdrojový kód dostupný pro nekomerční použití) nebo GPL Ano Částečný Ne ?
Digitální Mars Digitální Mars Ano Ne Ne Proprietární ? ? ? ?
Digitální výzkum C Digitální výzkum ? ? CP/M, DOS Proprietární ? ? ? ?
Edison Design Group Edison Design Group Ano Ano Ano Proprietární Ano Ano Ano Ano
GCC C Projekt GNU MinGW , Cygwin , WSL Ano Sálový počítač IBM, AmigaOS , VAX/VMS , RTEMS , DOS GPL Ano Částečný Částečný Částečný
Kompilátory IAR C/C ++ Systémy IAR Ano Ne Ne Proprietární Ano Ano Ano Ano
Kompilátor Intel oneAPI DPC ++ / C ++ Intel Ano Linux Ne Freeware (volitelná prioritní podpora) Ano Ano Ano ?
Kompilátor Intel C ++ Classic
(ICC)
Intel Ano Linux , macOS Ne Freeware (volitelná prioritní podpora) Ano Částečný Částečný ?
Interaktivní C KISS Institute for Practical Robotics Ano Unix , OS X , Linux , IRIX , Solaris , SunOS Ne Freeware Částečný Ne Ne ?
kompilátory keil C/C ++ Keil (společnost) Ano Ano Ne Proprietární ? ? ? ?
Mříž C Společníci záchranných člunů Ne Ano DOS , OS/2 , Commodore , Amiga , Atari ST , Sinclair QL Proprietární ? ? ? ?
lcc Chris Fraser a David Hanson Ano Ano Ano Freeware (zdrojový kód dostupný pro nekomerční použití) Ano Ne Ne ?
Mark Williams C. Společnost Mark Williams Ano Soudržný Ano Proprietary - Coherent Compiler 3 -klauzule BSD ? ? ? ?
MCP Unisys Ne Ne MCP Proprietární ? ? ? ?
Kompilátor MikroC Mikroelektronika Ano Ano Ano Proprietární ? ? ? ?
MPW C Jablko Ne Ne Klasický Mac OS Proprietární ? ? ? ?
Open64 AMD , SGI , Google , HP , Intel , Nvidia , PathScale , Tsinghua University a další Ne Ano Ano GPL ? ? ? ?
Pacifik C. Hi-tech software Ne Ne DOS Freeware ? ? ? ?
Pelles C Pelle Orinius Ano Ne Ne Freeware Ne Ano Ano Ano
Osobní kompilátor C (PCC) DeSmet Ne Ne DOS GPL ? ? ? ?
PGCC Portlandská skupina Ano Ano Neznámý Proprietární ? ? ? ?
Přenosný kompilátor C. Stephen C. Johnson , Anders Magnusson a další Ano Ano Ano BSD Ano Částečný Ne ?
QuickC Microsoft Ano Ne Ne Proprietární ? ? ? ?
Kompilátor Ritchie C (PDP-11) Dennis Ritchie a John Reiser; převeden na křížový překladač Doug Gwyn Ano Ano Ano Freeware Částečný Částečný Částečný Částečný
SAS/C Ústav SAS Ano Ano Ano mainframe IBM, AmigaOS, 68K, 88K Proprietární ? ? ? ?
Přenosný kompilátor C Alana Snydera Alan Snyder a současný údržbář larsbrinkhoff | Kompilátor Snyder-C Ne Ano Ne Licence MIT ? ? ? ?
Kompilátor SubC Nils M Holm | SubC Ne Ano Ne Veřejná doména ? ? ? ?
SCORE C (tcc) DDC-I Ano Ano Ano Proprietární ? ? ? ?
Kompilátor SEGGER Mikrokontrolér SEGGER Ano Ano Ano Proprietární Ano Ano Částečný Částečný
Small-C Ron Caine , James E. Hendrix , časopis Byte Ano Ano CP/M , DOS Veřejná doména Částečný Ne Ne ?
Kompilátor pro malé zařízení C. Sandeep Dutta a další Ano Ano Neznámý GPL ? ? ? ?
Úkoly Altium Ano Linux , MacOS Ne Proprietární ? ? ? ?
THINK C , Lightspeed C THINK Technologies Ne Ne Klasický Mac OS Proprietární ? ? ? ?
Kompilátor Tiny C. Fabrice Bellard Ano Ano Ne LGPL Ano Částečný Částečný ?
( Borland ) Turbo C Embarcadero Ano Ne Ano Proprietary - V 2.01 volně dostupný ? ? ? ?
VBCC Volker Barthelmann Ano Ano Ano Freeware (zdrojový kód k dispozici, změna není povolena) Ano Částečný Ne ?
Microsoft Visual C ++ Microsoft Ano Ne Ne Proprietární ( freeware ) Ano Ano Částečný Ano
Překladač Oracle C. Věštec Ne Solaris , Linux Ne Proprietární ( freeware ) Ano Ano Ano Ne
Watcom C/C ++ ,
otevřete Watcom C/C ++
Watcom Ano experimentální DOS , OS/2 Veřejná licence Sybase Open Watcom Ano Částečný Ne ?
Kompilátor Wind River (Diab) Wind River Systems Ano Ano Ano Proprietární ? ? ? ?
XL C , XL C/C ++ IBM Ne AIX , Linux z/OS , z/VM Proprietární Ano Ano Částečný ?

Poznámky:

Kompilátory ze zdroje na zdroj

Tento seznam je neúplný. Rozsáhlejší seznam překladačů zdroj-zdroj najdete zde .

Překladač Autor Cílový vstup Cílový výstup Auto-Parallelizer Okna Unixové Jiné OS Typ licence Rámec ?
DMS Software Reengineering Toolkit Sémantické designy C / C ++ , COBOL , PL / I , mnoho dalších Libovolné jazyky Ne Ano Ano Ano Proprietární Ano
Front end EDG Edison Design Group C / C ++ , Java , Fortran C Ne Ano Ano Ano Proprietární Ano
RŮŽE Národní laboratoř Lawrence Livermora C , Fortran a další C / C ++ , Fortran a další Ano Ne Ano Ano BSD Ano
PIPS Parallélisation interprocédurale de programy scienceifiques Doly ParisTech C , Fortran C , Fortran Ano Ne Ano Ano GPL Ano

Kompilátory C ++

Překladač Autor Operační systém Typ licence IDE Standardní shoda
Okna Unixové jiný C ++ 11 C ++ 14 C ++ 17
Kompilátor AMD Optimizing C/C ++ (AOCC) AMD Ne Ano Ne Licence UIUC Ne ? ? ?
C ++ Builder (klasický Borland, BCC*) Embarcadero ( CodeGear ) Ano (bcc32) macOS (bccosx) Ne Proprietární Ano Ano Ne Ne
C ++ Builder (moderní, bcc*c) Embarcadero ( LLVM ) Ano (bcc32c, bcc64) IOS ⟩ (bccios *), ⟨ Android ⟩ (BCCA *) Ne Proprietární Ano Ano Ano Ano
Turbo C ++ (tcc) Borland ( CodeGear ) Ano Ne DOS Proprietární ( freeware ) Ano Ne Ne Ne
CINT CERN Ano Ano BeBox , DOS atd. X11/MIT Ano Ne Ne Ne
Cfront Bjarne Stroustrup Ne Ano Ne ? Ne Ne Ne Ne
Clang (clang ++) Projekt LLVM Ano Ano Ano UoI/NCSA Xcode , QtCreator (volitelně) Ano Ano Ano
Comeau C/C ++ Comeau Computing Ano Ano Ano Proprietární Ne Ne Ne Ne
Cray C/C ++ (CC) Cray Ne Ne Ne Proprietární Ne Ano Ano Ne
Digital Mars C/C ++ (DMC) Digitální Mars Ano Ne DOS Proprietární Ne Nějaký Ne Ne
Front -end EDG C ++ (eccp, edgcpfe) Edison Design Group Ano Ano Ano Proprietární Ne Ano Ano Ano
EKOPath (pathCC) PathScale a další Ne Ano Ano Smíšené ( proprietární ,
open -source a GPL )
Ne Ano Částečný Ne
GCC (g ++) Projekt GNU MinGW , MSYS2 ,
Cygwin , subsystém Windows
Ano Ano GPLv3 QtCreator , Kdevelop , Eclipse ,
NetBeans , Code :: Blocks , Dev-C ++ , Geany
Ano Ano Ano
HP aC ++ (aCC) Hewlett Packard Ne HP-UX Ne Proprietární Ne Částečný Ne Ne
Kompilátory IAR C/C ++ (icc*) Systémy IAR Ano Ne ⟨Ano⟩ Proprietární Vestavěný pracovní stůl IAR Ano Ano Částečný
Kompilátor Intel C ++ (ICC) Intel Ano Linux , macOS , FreeBSD ; ⟨ Android ( x86 )⟩ Ne Proprietární ( freeware ) Visual Studio , Eclipse , Xcode Ano Ano Částečný
KAI C ++ (KCC) Kuck & Associates, Inc.
(od společnosti Intel )
Ne TOPS-20 , Digital Unix , HP-UX , Linux ( x86 ),
IRIX 5.3 & 6.x , Solaris 2.x , UNICOS
Ne Proprietární Ne Ne Ne Ne
Microtec C/C ++ (mcc) Mentor ( Siemens ) Ano Ano Ano Proprietární EDGE Developer Suite Ne Ne Ne
EDGE C/C ++ Mentor ( Siemens ) Ano Ano Ano Proprietární EDGE Developer Suite Ne Ne Ne
Open64 (openCC) HP , AMD , Tsinghua University a další Ne Ano Ne Upravený GPLv2 Ne Ne Ne Ne
PGC ++ (pgc ++) PGI ( Nvidia ) Nepodporováno Linux , macOS Ne Proprietární Eclipse , Xcode , Visual Studio Ano Ano Částečný
ProDev WorkShop Silikonová grafika Ne IRIX 5.3 a 6.x Ano Proprietární Ano ? ? ?
Nástroje kompilace RealView (armcc) KeilArm Ano Ano ⟨Ano⟩ Proprietární RealView Development Suite Ne Ne Ne
Arm Compiler (armcc) KeilArm Ano Ano ⟨Ano⟩ Proprietární μVision, DS-5 Ano Ne Ne
Arm Compiler (armclang) KeilRameno ⟩ ( LLVM ) Ano Ne ⟨Ano⟩ Proprietární μVision, DS-5 Ano Ano Ne
Kompilátor Salford C ++ Silverfrost Ano Ne Ne Proprietární Ano ? ? ?
SAS/C C ++ Ústav SAS Windows NT / 95 AIX , Solaris / SunOS , Linux Sálový počítač IBM , DOS Proprietární Ne ? ? ?
SCORE C ++ (tpp) DDC-I Ano Ano Ano Proprietární Ano Ano Ne Ne
Kompilátor SEGGER Mikrokontrolér SEGGER Ano Ano Ano Proprietární Ano Ano Částečný Částečný
Překladač Oracle C ++ (CC) Věštec Ne Linux , Solaris Ne Proprietární ( freeware ) Oracle Developer Studio , NetBeans Ano Ano Ne
TenDRA (tcc) Projekt TenDRA Ne Ano Ne BSD Ne Ne Ne Ne
VectorC Codeplay Ano Ne PS2 ⟩, ⟨ PS3 ⟩, atd. Proprietární Visual Studio , CodeWarrior Nějaký Ne Ne
Visual C ++ (cl) Microsoft Ano Linux , macOS ; ⟨ Android ⟩, ⟨ iOS DOS Proprietární Visual Studio , QtCreator Ano Ano Ano
XL C/C ++ (xlc ++) IBM Ne Linux ( POWER ), AIX z/OS , z/VM Proprietární Zatmění Ano Ano Ne
Diab Compiler (DCC) Wind RiverTPG Capital Ano Linux , Solaris VxWorks Proprietární Pracovní stůl Wind River Ne Ne Ne

Poznámky:

1}

Překladače C#

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
Vizuální C# Microsoft Ano iOS Ne Proprietární Ano
Vizuální C# Express Microsoft Ano Ne Ne Freeware Ano
Mono Xamarin Ano Ano Ano GPLv2 Ano
Portable.NET Projekt Dot Gnu Ano Ano Ne GPL Ne
SharpDevelop Tým IC#Code Ano ? ? LGPL Ano
Roslyn .NET Foundation Ano Částečný Ne Apache 2.0 Ne
RemObjects C# RemObjects Ano Ano ( Linux , OS X , Android , iOS ) Ano ( Web Assembly ) Proprietární Ano

Překladače COBOL

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
IBM COBOL IBM Ano AIX , Linux z/OS , z/VM , z/VSE Proprietární IBM Developer pro z/OS
NetCOBOL Software Fujitsu , GTS Ano Ano Ne Proprietární Ano
GnuCOBOL (dříve OpenCOBOL) Keisuke Nishida , Roger While , Simon Sobisch Ano Ano Ano GPL OCIDE , HackEdit (alfa)
Vizuální COBOL Micro Focus Ano Ano Ano Proprietární Ano
isCOBOL Evolve Velmi Ano Ano Ano Proprietární Zatmění
MCP Unisys Ne Ne MCP Proprietární CANDE
HP COBOL Hewlett Packard Ne Ne OpenVMS Proprietární NetBeans
Austec Cobol Esmond & David Pitt a Derek Trusler, Austec International Inc. Ne Ano Ano Proprietární Ne

Běžné kompilátory Lisp

Překladač Autor cílová Okna Unixové Jiné OS Typ licence IDE ?
Allegro Common Lisp Franz, Inc. Nativní kód Ano Ano Ano Proprietární Ano
Ozbrojený medvěd obecný Lisp Peter Graves JVM Ano Ano Ano GPL Ano
CLISP Projekt GNU Bytový kód Ano Ano Ano GPL Ne
Clozure CL Clozure Associates Nativní kód Ano Ano Ne LGPL Ano
CMU Common Lisp Univerzita Carnegie Mellon Nativní kód, Bytecode Ne Ano Ne Veřejná doména Ano
Corman Common Lisp Corman Technologies Nativní kód Ano Ne Ne Licence MIT Ano
Embeddable Common Lisp Juanjo Garcia-Ripoll Bytecode, C Ano Ano Ano LGPL Ano
GNU Common Lisp Projekt GNU C Ano Ano Ne GPL Ne
LispWorks LispWorks Ltd Nativní kód Ano Ano Ne Proprietární Ano
mocl Wukix Nativní kód Ne Ano Ano Proprietární Ne
Movitz Frode V. Fjeld Nativní kód, vlastní OS Ne Ne Ano BSD Ne
Otevřete Genera Symbolika Emulátor slonoviny, vlastní OS Ne Ne Ano Proprietární Ano
Scieneer Common Lisp Scieneer Pty Ltd Nativní kód Ne Ano Ne Proprietární Ne
Steel Bank Common Lisp sbcl.org Nativní kód Ano Ano Ano Veřejná doména Ano

Překladače D.

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
D (DMD) Digitální Mars a další Ano 32bitový Linux , OS X , FreeBSD Ne Boost
Ne
D pro .NET ? Ano Ano ? ? ?
GDC GCC Ano Ano Ne GPL Ne
LDC LLVM Ano Ano Ne více licencí Open Source v závislosti na modulu Ne

Kompilátory DIBOL/DBL

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
Synergy DBL Synergex Ano Ano Ano Proprietární Ano

Tlumočníci ECMAScript

Eiffelovy překladače

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
Eiffelovo studio Vyvinutý software / komunita Eiffel (SourceForge) Ano Ano Ano Duální GPL / proprietární
Ano

Překladače Fortran

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
Kompilátor AMD Optimizing C/C ++ (AOCC) AMD Ne Ano Ne Licence UIUC Ne
PDP-11 FORTRAN IV Digital Equipment Corporation Ne Ne Ano Proprietární Ne
PDP-11 FORTRAN-IV-Plus Digital Equipment Corporation Ne Ne Ano Proprietární Ne
PDP-11 FORTRAN 77 Digital Equipment Corporation Ne Ne Ano Proprietární Ne
Oracle Fortran Věštec Ne Linux , Solaris Ne Proprietární ( freeware ) Oracle Developer Studio
PGFORTRAN Portlandská skupina Ano Pouze Linux Ano Proprietární Visual Studio ve Windows
Sada kompilátoru PathScale SiCortex Ne Pouze Linux Ne Proprietární Ano
Absoft Pro Fortran Absoft Ano Linux , OS X Ano Proprietární Ano
G95 Andy Vaught Ano Ano Ano GPL Ne
GNU Fortran Projekt GNU Ano Ano Ano GPLv3 Photran (součást Eclipse), jednoduše Fortran , Lahey Fortran
Compiler Classic Intel Fortran (ifort) Intel Ano Linux a OS X Ne Freeware , volitelná prioritní podpora Ano (pluginy), Visual Studio ve Windows, Eclipse v Linuxu, XCode na Macu
Kompilátor Intel Fortran (beta) (ifx) Intel Ano Linux Ne Freeware , volitelná prioritní podpora Ano (pluginy), Visual Studio ve Windows, Eclipse v Linuxu
Open64 Google , HP , Intel , Nvidia , PathScale , Tsinghua University a další Ano Ano Ano GPL Ne
FTN95 Silverfrost Ano Ne Ne Proprietární Ano
Kompilátor NAG Fortran Numerical Algorithms Group Ano Ano Ne Proprietární Ano
VS Fortran IBM Ne Ne z/OS , z/VSE a z/VM Proprietární Zatmění
XL Fortran IBM Ne Linux ( POWER a AIX Ne Proprietární Zatmění
sxf90 / sxmpif90 NEC Ne Ano SUPER-UX Proprietární Ano
MCP Unisys Ne Ne MCP Proprietární CANDE
Otevřete Watcom Přispěvatelé Sybase a Open Watcom Ano Ano DOS , OS/2 Veřejná licence Sybase Open Watcom na Windows , OS/2
Cray Cray Ano Ano Ano Proprietární Ano

Jděte kompilátory

Překladač Okna OS X Unixové Typ licence
Gc Ano Ano Ano Styl BSD
Gccgo MinGW , Cygwin Ne Ano GPL
RemObjects Gold Ano Ano ( Linux , OS X , Android , IOS ) Ano ( Web Assembly ) Proprietární
Llgo Ne Ne Ano Open source licence University of Illinois/NCSA
Gopherjs Ano Ano Ano BSD-2-Clause

Kompilátory Haskell

Překladač Autor Okna Unixové Jiné OS Typ licence Aktivně udržovaný?
HBC Lennart Augustsson
Thomas Johnsson
? Ano Ne Otevřený zdroj Ne
GHC GHC Ano Ano Ne Otevřený zdroj Ano
YHC YHC Ano Ano Ne Otevřený zdroj Ne
JHC John Meacham Ano Ano Ne Otevřený zdroj Ano

Překladače Java

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
Edison Design Group Edison Design Group Ano Ano Ano Proprietární Ne
gcj Projekt GNU Ne Ano Ne GPL Ne
javac Sun Microsystems (ve vlastnictví společnosti Oracle ) Ano Ano Ano BCL Ano
javac OpenJDK Sun Microsystems (ve vlastnictví společnosti Oracle ) Ano Ano Ano GPL Ano
ECJ (Eclipse Compiler for Java) Projekt Eclipse Ano Ano Ano EPL Ano
Jikes IBM ? Ano ? GPL ?
Moc J. Sybase (ve vlastnictví SAP ) Ano ? ? ? Ano
Jód RemObjects Ano Ano ( Linux , OS X , Android , IOS ) Ano ( Web Assembly ) Proprietární Ano

Kompilátory Pascal

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
Amsterdam Compiler Kit Andrew Tanenbaum
Ceriel Jacobs
Ne Ano Ano BSD Ne
Delphi Embarcadero ( CodeGear ) Ano Ano ( Linux , Mac OS ) Ano ( iOS , Android ) Proprietární Ano
Kyslík (dříve Delphi Prism) RemObjects Ano Ano ( Linux , OS X , Android , IOS ) Ano ( Web Assembly ) Proprietární Ano
Zdarma Pascal Florian Paul Klämpfl Ano Ano Ano ( OS/2 , FreeBSD , Solaris , Haiku , Android , DOS atd.) GPL FPIDE, Lazarus , Geany (na Ubuntu )
GNU Pascal Projekt GNU Ano Ano Ano GPL Ne
Kylix Borland
( CodeGear )
Ne Ano ( Linux ) Ne Proprietární Ano
Turbo Pascal pro Windows Borland
( CodeGear )
Ano (3.x) Ne Ne Proprietární Ano
Microsoft Pascal Microsoft Ne Ne Ano ( DOS ) Proprietární Ano
VSI Pascal VMS Software Inc. Ne Ne Ano ( OpenVMS ) Proprietární Ano
Turbo Pascal CodeGear
( Borland )
Ne Ne Ano Freeware Ano
Vektor Pascal Glasgowská univerzita Ano Ano Ne OpenSource Ne
Virtuální Pascal Vitalij Mirjanov Ano Ano Ano ( OS/2 ) Freeware Ano
MCP Unisys Ne Ne MCP Proprietární CANDE

Tlumočníci Perlu

Tlumočník Autor Okna Unixové Jiné OS Typ licence
Tlumočník ActivePerl ActiveState Ano Ano Ano Nekomerční nebo proprietární
Tlumočník Perl Vývojáři Wall/Perl Ano Ano Ano Artistic nebo GPL v1

Překladače PHP

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
Phalanger Devsense Ano Ne Částečný Apache 2.0 Ano
PeachPie iolevel Ano Ano Ano Apache 2.0 Ano

Překladače PL/I

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
IBM Enterprise PL/I pro z/OS IBM Ne Ne Ano ( z/OS ) Proprietární Ne
IBM PL/I pro AIX IBM Ne Ano ( AIX ) Ne Proprietární Ne
IBM PL/I (F) IBM Ne Ne Ano ( z/OS ) Volný, uvolnit Ne
IBM VisualAge PL/I Enterprise pro OS/2 a Windows NT IBM Ano Ne Ano ( OS/2 ) Proprietární Ne
Micro Focus Open PL/I Micro Focus Ano Ano Ne Proprietární Ano

Překladače a překladače Pythonu

Překladač Autor cílová Okna Unixové Jiné OS Typ licence IDE ?
Psyco Armin Rigo
Christian Tismer
JIT Ano Ano Ano MIT Ne
Cython C Ano Ano Ano Apache 2.0 Ne
Bouda kůže C ++ Ano Ano Ano GPLv3 a BSD Ne
PyPy JIT Ano Ano Ano MIT Ne
Nuitka Kay Hayen C , C ++ Ano Ano Ano Apache 2.0 Ne

Kompilátory a tlumočníci schémat

Překladač Autor cílová Okna Unixové Jiné OS Typ licence IDE ?
Bigloo Manuel Serrano nativní, bytecode Ano Ano ? GPL (kompilátor) a LGPL (runtime) Ne
Chezovo schéma R. Kent Dybvig rodák Ano Ano Ne Apache 2.0 Ne
Kuře Kuřecí tým C Ano Ano ? BSD Ne
Společné krádeže William Clinger, Lars Hansen CLI Ano ? ? Larceny License Ne
Gambit Marc Feeley C Ano Ano ? LGPL Ne
GNU Guile Projekt GNU bytecode Ano Ano ? LGPL Ne
Ikarus Abdulaziz Ghuloum rodák Ano Ano ? GPL Ne
IronScheme Llewellyn Pritchard CLI Ano Ano ? Ms-PL Ne
JScheme Ken Anderson, Tim Hickey, Peter Norvig bytecode Jáva Jáva Jáva zlib licence Ne
Kawa Podle Bothnera bytecode Jáva Jáva Jáva MIT Ne
Krádež William Clinger, Lars Hansen rodák Ano Ano ? Larceny License Ne
Schéma MIT/GNU Projekt GNU rodák Ano Ano ? GPL Ne
Sova Lisp Aki Helin C Ano Ano ? MIT Ne
Petit Larceny William Clinger, Lars Hansen C ? Ano ? Larceny License Ne
Raketa PLT Inc. bytecode + JIT Ano Ano Ne LGPL Raketa
RScheme Donovan Kolbly C, bytecode ? Ano ? Otevřený zdroj Ne
Schéma 48 Richard Kelsey, Jonathan Rees C, bytecode Ano Ano ? BSD Ne
SCM Aubrey Jaffer C Ano Ano AmigaOS , Atari ST , Classic Mac OS , DOS , OS/2 , NOS/VE , OpenVMS LGPL Ne
SISC Scott G. Miller, Matthias Radestock bytecode Jáva Jáva Jáva GPL a MPL Ne
Stalin Jeffrey Mark Siskind C ? Ano ? LGPL Ne
Tlumočník Autor Okna Unixové Jiné OS Typ licence IDE ?
Gauche Shiro Kawai Ano Ano ? BSD Ne
Schéma Petite Chez R. Kent Dybvig Ano Ano Ne Apache 2.0 Ne

Kompilátory Smalltalk

Překladač Autor cílová Okna Unixové Jiné OS Typ licence IDE ?
Pharo Tým Pharo VM Ano Ano Ano Licence MIT Ano
GNU Smalltalk Projekt GNU Smalltalk bytecode + JIT Ano Ano Ne GPL Ne
VisualWorks Cincom Systems ? Ano Ano Ano Proprietární Ano
Smalltalk MT ObjectConnect rodák Ano Ne Ne Proprietární Ano

Tcl tlumočníci

Tlumočník Autor Okna Unixové Jiné OS Typ licence
ActiveTcl ActiveState Ano Ano Ano Nekomerční nebo proprietární
Tclsh MKS a mnoho dalších Ano Ano Ano Proprietární a/nebo zdarma
Přát si MKS a mnoho dalších Ano Ano Ano Proprietární a/nebo zdarma

Tlumočníci VMS

Tlumočník Autor Okna Unixové Jiné OS Typ licence
Výchozí VMS Digitální Ne Ne Ano VAX VMS Proprietární

Rexx tlumočníci

Tlumočník Autor Okna Unixové Jiné OS Typ licence
Regina Rexx Regina Ano Ano Ano OS/2 GPLv2
ObjectRexx IBM Ano ? Ano Proprietární
Otevřete Object Rexx OO organizace Ano Ne Ne ?
Amiga ARexx Komodor Ne Ne Ano Proprietární

Kompilátory CLI

Překladač Autor Okna Unixové Jiné OS Typ licence IDE ?
Vizuální studio Microsoft Ano Ne Ne Proprietární Ano
Mono Mono Ano Ano Ne MIT Ano
Delphi Prism RemObjects Ano Ano Ano Proprietární Ano
Portable.NET Projekt Dot Gnu Ano Ano Ne GPL Neznámý

Open source kompilátory

Kvalita produkce, kompilátory s otevřeným zdrojovým kódem .

Sestavovatelé výzkumu

Výzkumné překladače většinou nejsou dostatečně robustní nebo úplné, aby zvládly skutečné velké aplikace. Používají se většinou pro rychlé prototypování nových jazykových funkcí a nových optimalizací v oblastech výzkumu.

Viz také

Poznámky pod čarou

Reference

externí odkazy