List of compilers explained
This page is intended to list all current compilers, compiler generators, interpreters, translators, tool foundations, assemblers, automatable command line interfaces (shells), etc.
Ada compilers
Compiler | Author | Windows | Unix-like | Other OSs | License type |
---|
PTC ObjectAda | | | | | |
| | | | | |
GNAT LLVM | AdaCore | | | | |
GreenHills Ada Optimizing Compiler | | | | | |
PTC ApexAda | PTC, Inc. | | | | |
SCORE Ada | | | | | |
Symbolics Ada | | | | | |
Tandem Ada[1] | Tandem Computers | | | | | |
ALGOL 60 compilers
Compiler | Author | Windows | Unix-like | Other OSs | License type |
---|
| RHA (Minisystems) Ltd | | | | for personal use |
ALGOL 60 (Whetstone) | Randell and Russell | | | | |
ALGOL 60 (Kidsgrove) | Hawkins and Huxtable | | | | |
| | | | | |
| | | | | |
| [2] | | | | |
| Jean-Claude Boussard[3] | | | | | |
ALGOL 68 compilers
cf. ALGOL 68s specification and implementation timeline
Name | Year | Purpose | State | Description | Target CPU | Licensing | Implementation Language |
---|
ALGOL 68r0 | 1968 | Standard | Intl | IFIP WG 2.1 Final Report | Specification – August | ACM | |
ALGOL 68-RR | 1970 | Military | UK | | | | ALGOL 60 |
EPOS ALGOLE | 1971 | Scientific | | | | | |
ALGOL 68RSRS | 1972 | Military | UK | Portable compiler system | ICL 2900/Series 39, Multics, VMS & C generator (1993) | | ALGOL 68RS |
Mini ALGOL 68 | 1973 | Research | NL | "An interpreter for simple Algol 68 Programs" | Portable interpreter | | ALGOL 60 |
ALGOL 68CC | 1975 | Scientific | UK | Cambridge Algol 68 | ICL, IBM 360, PDP 10 & Unix, Telefunken, Tesla & Z80(1980)[4] | Cambridge | ALGOL 68C |
ALGOL 68 Revised Reportr1 | 1975 | Standard | Intl | IFIP WG 2.1 Revised Report | Specification | ACM | |
Odra Algol 68 | 1976 | practical uses | USSR/Poland | | Odra 1204/IL | | ALGOL 60 |
FLACCF | 1977 | Multi-purpose | CA | Revised Report complete implementation with debug features | System/370 | lease, Chion Corporation | Assembler |
Leningrad ALGOL 68L | 1980 | Telecommunications | USSR | Full Language + Modules | IBM, DEC, CAMCOH, PS 1001 & PC | | |
Interactive ALGOL 68I | 1983 | | UK | | PC | | |
ALGOL 68SS | 1985 | Scientific | Intl | Sun version of ALGOL 68 | | | |
Algol68toC[5] (ctrans) | 1985 | Electronics | UK | | Portable C generator | | ALGOL 68RS |
Algol 68 GenieG | 2001 | Full Language | NL | Includes standard collateral clause | Portable interpreter | | C | |
Assemblers (Intel *86)
Assemblers (Motorola 68*)
Assembler | Author | Windows | Unix-like | Other OSs | License type |
---|
Assembler | | | | | |
Devpac | | | | | |
GNU Assembler | The GNU Project | | | | |
rmac | James Hammons, George Nakos, Landon Dyer | | | | | |
Assemblers (Zilog Z80)
Assembler | Author | Windows | Unix-like | Other OSs | License type |
---|
| Microsoft | | | | |
| Neil Mottershead, Simon Brattel | | | | |
| Proxima software | | | | | |
Assemblers (other)
BASIC compilers
BASIC interpreters
See also: List of BASIC dialects.
Interpreter | Author | Windows | Unix-like | Other OSs | License type |
---|
BASIC-PLUS | Digital Equipment Corporation | | | | |
| Richard T. Russell | | | | |
| Ted Campbell | | | | |
| Shoptalk Systems | | | | |
| | | | | |
| | | | | |
| Ronald H. Nicholson, Jr. | | | | |
TI Basic | | | | | |
| | | | | |
| Malcolm McLean | | | | |
| [Trans Era] | | | | |
Bas | Michael Haardt | | | | |
| Marc-Oliver Ihm | | | | |
| SmallBASIC | | | | |
| | | | | |
| | | | | |
PC-BASIC | Rob Hagemans | | | | |
| Steve Leininger | | | | |
| | | | | |
| | | | | | |
C compilers
Compiler | Author | Microsoft Windows | Unix-like | Other OSs | Bare machine | License type | Standard conformance |
---|
C89 | C99 | C11 | C17 |
---|
| Acorn and Codemist | | | | | | | | | |
AMD Optimizing C/C++ Compiler (AOCC) | | | | | | | | | | |
| Manx Software Systems | | | | | | | | | |
| Andrew Tanenbaum and Ceriel Jacobs | | | | | | | | | |
| BD Software | | | | | | | | | |
| | | (iOS, Android) | | | | | | | |
| SoftIntegration, Inc | | | | | | | | | |
| LLVM Project | | | | | | | | | |
| | | | | | | | | | |
| Digital Mars | | | | | | | | | |
Digital Research C[9] | | | | | | | | | | |
| | | | | | | | | | |
GCC C | | | | | | | | | | |
IAR C/C++ Compilers | | | | | | | | | | |
Intel oneAPI DPC++/C++ Compiler (icx) | | | | | | | | | [10] | |
Intel C++ Compiler Classic (icc) | | | | | | | | [11] | | |
| KISS Institute for Practical Robotics | | | | | | | | | |
keil C/C++ Compilers | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
Mark Williams C | | | | | | - Coherent Compiler 3-clause BSD | | | | |
| | | | | | | | | | |
MikroC Compiler | | | | | | | | | | |
MPW C | | | | | | | | | | |
| AMD, SGI, Google, HP, Intel, Nvidia, PathScale, Tsinghua University and others | | | | | | | | | |
Pacific C | | | | | | | | | | |
Pelles C | Pelle Orinius | | | | | | | | | |
Personal C Compiler (PCC) | DeSmet | | | | | | | | | |
PGCC | | | | | | | | | | |
| Stephen C. Johnson, Anders Magnusson and others | | | | | | | | | |
| | | | | | | | | | |
Ritchie C Compiler (PDP-11) | Dennis Ritchie and John Reiser; converted to cross-compiler by Doug Gwyn | | | | | | | | | |
| | | | IBM mainframe, AmigaOS, 68K, 88K | | | | | | |
Alan Snyder's Portable C Compiler | Alan Snyder and current Maintainer larsbrinkhoff | Snyder-C-compiler | | | | | | | | | |
The SubC Compiler | Nils M Holm | SubC | | | | | | | | | |
SCORE C (tcc) | | | | | | | | | | |
SEGGER Compiler[12] | | | | | | | | | | |
| Ron Caine, James E. Hendrix, Byte magazine | | | | | | | | | |
| Sandeep Dutta and others | | | | | | | | | |
Symbolics C | | | | | | | | | | |
Tandem C | Tandem Computers | | | | | | | | | |
Tasking | | | | | | | | | | |
THINK C, Lightspeed C | THINK Technologies | | | | | | | | | |
| | | | | | | | | | |
| | | | | | - V 2.01 freely available | | | | |
| Volker Barthelmann | | | | | | | | | |
| | | | | | (Freeware) | | [13] | | |
| Oracle | | | | | (Freeware) | | | | |
Watcom C/C++, Open Watcom C/C++ | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| Zig Software Foundation | | | | | | | | | | |
Notes:C++ compilers
Notes:C# compilers
Compiler | Author | Type | Windows | Unix-like | Other OSs | License type | IDE? |
---|
| Microsoft | JIT | | | | | |
| Microsoft | JIT | | | | | |
| | JIT | | | | | |
| | AOT | | | | | |
| IC#Code Team. | JIT | | | | | |
| .NET Foundation | JIT/AOT | | | | | |
| | AOT | | (Linux, macOS, Android, iOS) | (WebAssembly) | | |
| | AOT | | | | | |
| | AOT | | | | | |
| | AOT | | | | | |
| .NET Foundation. | JIT | | | | | |
| .NET Foundation. | AOT/JIT | | | | | |
bflat[54] | Michal Strehovský | AOT | | | | | | |
COBOL compilers
Common Lisp compilers
Compiler | Author | Target | Windows | Unix-like | Other OSs | License type | IDE? |
---|
| Franz, Inc. | Native code | | | | | |
| Peter Graves | | | | | | |
| | Bytecode | | | | | |
| Clozure Associates | Native code | | | | | |
| | Native code, Bytecode | | | | | |
| Corman Technologies | Native code | | | | | |
| Juanjo Garcia-Ripoll | Bytecode, C | | | | | |
| | C | | | | | |
| LispWorks Ltd | Native code | | | | | |
| Wukix | Native code | | | | | |
| Frode V. Fjeld | Native code, own OS | | | | | |
| | Ivory emulator, own OS | | | | | |
Scieneer Common Lisp | Scieneer Pty Ltd | Native code | | | | | |
| sbcl.org | Native code | | | | | | |
D compilers
Compiler | Author | Windows | Unix-like | Other OSs | License type | IDE? |
---|
D (DMD) | Digital Mars and others | | | | | |
| | | | | | |
| GCC | | | | ? | |
| LLVM | | | | ? | | |
DIBOL/DBL compilers
ECMAScript interpreters
See main article: List of ECMAScript engines.
Eiffel compilers
Compiler | Author | Windows | Unix-like | Other OSs | License type | IDE? |
---|
| Eiffel Software / Community developed (SourceForge) | | | | | |
LibertyEiffel (fork of SmartEiffel) | D. Colnet and community | | | | | |
| D. Colnet | | | | | | |
Forth compilers and interpreters
Compiler | Author | Windows | Unix-like | Other OSs | License type |
---|
Win32Forth[66] | Andrew McKewan, Tom Zimmer, et. al. | | | | |
VFX Forth[67] [68] | MPE | | | | |
SwiftForth[69] | Forth Inc. | | | | |
SP-Forth | Andrey Cherezov | | | | |
Retro Forth[70] | Charles Childers | | | | |
| Phil Burk | | | | |
| | | | | |
iForth[71] | Marcel Hendrix | | | | |
| Bernd Paysan and Anton Ertl | | | | |
| | | | | |
ciforth[72] [73] [74] | Albert van der Horst | | | | |
Atlast[75] | | | | | |
Collapse OS[76] | Virgil Dupras | | | | |
FreeForth[77] | | | (Linux) | | |
ByteForth[78] | | | | | |
noForth[79] | | | | | | |
Fortran compilers
Compiler | Author | Working state | Operating system | License type | IDE? |
---|
Windows | Unix-like | Other |
---|
AMD Optimizing C/C++ Compiler (AOCC) | | | | | | | |
PDP-11 FORTRAN IV | | | | | | | |
PDP-11 FORTRAN-IV-Plus | | | | | | | |
Fortran 77 | Digital Equipment Corporation | | | | | | |
Fortran H (equivalent to Fortran IV) | | | | | | | |
| | | | | | | |
PGFORTRAN | | | | | | | |
PathScale Compiler Suite | | | | | | | |
| Absoft | | | | | | |
| Andy Vaught | | | | | | |
VS/9 Fortran IV | | | | | | | |
| | | | | | | (part of Eclipse), Simply Fortran, Lahey Fortran |
Intel Fortran Compiler Classic (ifort) | | | | | | | (plugins), Visual Studio on Windows, Eclipse on Linux, XCode on Mac |
Intel Fortran Compiler (beta) (ifx) | | | | | | | (plugins), Visual Studio on Windows, Eclipse on Linux |
| Google, HP, Intel, Nvidia, PathScale, Tsinghua University and others | | | | | | |
| LLVM Project | | | | | | |
| LLVM Project | | | | | | |
| Silverfrost | | | | | | |
| | | | | | | |
Tandem Fortran | Tandem Computers | | | | | | |
VS Fortran | | | | | | | |
| | | | | | | |
sxf90 / sxmpif90 | | | | | | | |
| | | | | | | |
| Sybase and Open Watcom Contributors | | | | | | |
Symbolics Fortran | | | | | | | |
| | | | | | | | |
Go compilers
Haskell compilers
Compiler | Author | Windows | Unix-like | Other OSs | License type | Actively maintained? |
---|
HBC | Lennart Augustsson Thomas Johnsson | | | | | |
| | | | | | |
| | | | | | |
JHC | John Meacham | | | | | | |
ISLISP compilers and interpreters
Java compilers
Pascal compilers
Compiler | Author | Windows | Unix-like | Other OSs | License type | IDE? |
---|
| Andrew Tanenbaum Ceriel Jacobs | | | | | |
| Embarcadero (CodeGear) | | (Linux, Mac OS) | (iOS, Android) | | |
Oxygene (formerly Delphi Prism) | | | (Linux, macOS, Android, IOS) | (WebAssembly) | | |
| Florian Paul Klämpfl | | | (OS/2, FreeBSD, Solaris, Haiku, Android, DOS, etc.) | | |
| | | | | | |
| Borland (CodeGear) | | (Linux) | | | |
| Borland (CodeGear) | (3.x) | | | | |
| | | | (DOS) | | |
Symbolics Pascal | | | | | | |
Tandem Pascal | Tandem Computers | | | | | |
| | | | (OpenVMS) | | |
| CodeGear (Borland) | | | | | |
| | | | | | |
| Vitaly Miryanov | | | (OS/2) | | |
| | | | | | | |
Perl interpreters
Interpreter | Author | Windows | Unix-like | Other OSs | License type |
---|
ActivePerl interpreter | | | | | |
Perl interpreter | Wall/Perl developers | | | | | |
PHP compilers
PL/I compilers
Compiler | Author | Windows | Unix-like | Other OSs | License type | IDE? |
---|
IBM Enterprise PL/I for z/OS | | | | | | |
IBM PL/I for AIX | | | | | | |
| | | | | | |
| | | | | | |
Iron Spring PL/I for Linux and OS/2 | Iron Spring Software | | | | | |
Micro Focus Open PL/I | | | | | | | |
Python compilers and interpreters
Compiler | Author | Target | Windows | Unix-like | Other OSs | License type | IDE? |
---|
| | | | | | | |
| | | | | (CLI) | | |
| | | | | (JVM) | | |
| Kay Hayen | | | | | | |
| Anaconda | LLVM (JIT) | | | | | |
| Armin Rigo Christian Tismer | x86-32 (JIT) | | | | | |
| | | | | | | |
| | Own VM (JIT) | | | | | |
| | | | | | | |
|
Ruby compilers and interpreters
Compiler | Author | Target | Windows | Unix-like | Other OSs | License type | IDE? |
---|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | bytecode | | | | | |
TruffleRuby | | native, JVM | | | | | |
|
Rust compilers
Compiler | Author | Target | Windows | Unix-like | Other OSs | License type | IDE? |
---|
| Manuel Serrano | | | | | | |
| | native | | | | | |
| The Chicken Team | C | | | | | |
Common Larceny | William Clinger, Lars Hansen | CLI | | | (Common Language Infrastructure) | | |
| Marc Feeley | C | | | | | |
| | bytecode | | | | | |
| Abdulaziz Ghuloum | native | | | | | |
| Llewellyn Pritchard | CLI | | | (Common Language Infrastructure) | | |
| Ken Anderson, Tim Hickey, Peter Norvig | bytecode | | | (JVM) | | |
| Per Bothner | bytecode | | | (JVM) | | |
Larceny | William Clinger, Lars Hansen | native | | | | | |
| | native | | | | | |
Petit Larceny | William Clinger, Lars Hansen | C | | | | | |
| PLT Inc. | | | | [91] | | |
RScheme | Donovan Kolbly | C, bytecode | | | | | |
| Richard Kelsey, Jonathan Rees | C, bytecode | | | | | |
| Aubrey Jaffer | C | | | | | |
| Scott G. Miller, Matthias Radestock | bytecode | | | (JVM) | | |
| Jeffrey Mark Siskind | C | | | | | |
| Erick Gallesio | bytecode | | | | | |
SXM[92] | Sergei Egorov | bytecode | | | | for non-commercial use | | |
Smalltalk compilers
Compiler | Author | Target | Windows | Unix-like | Other OSs | License type | IDE? |
---|
| Pharo Team | VM | | | | | |
| GNU Smalltalk project | | | | | | |
| | ? | | | | | |
| ObjectConnect | native | | | | | | |
Tcl interpreters
Interpreter | Author | Windows | Unix-like | Other OSs | License type |
---|
| | | | | |
Tclsh | MKS and many others | | | | and/or free |
Wish | MKS and many others | | | | and/or free | |
Rexx interpreters
Interpreter | Author | Windows | Unix-like | Other OSs | License type |
---|
| | | | | |
| IBM | | | | |
| OO Organisation | | | | |
Regina Rexx | | | | | | |
CLI compilers
Compiler | Author | Working state | Operating system | License type | IDE? |
---|
Windows | Unix-like | Other OSs |
---|
| Microsoft | | | | | | |
| Mono | | | | | | |
| RemObjects | | | | | | |
| | | | | | | | |
Source-to-source compilers
This list is incomplete. A more extensive list of source-to-source compilers can be found here.
Compiler | Author | Target Input | Target Output | Auto-Parallelizer | Windows | Unix-like | Other OSs | License type | Framework? |
---|
| Semantic Designs | C/C++, COBOL, PL/I, many others | Arbitrary languages | | | | | | |
EDG Front End | | | | | | | | | |
| | C, Fortran, and more | C/C++, Fortran, and more | | | | | | |
PIPS Parallélisation interprocédurale de programmes scientifiques | | | | | | | | | | |
Open source compilers
Production quality, open source compilers.
- Amsterdam Compiler Kit (ACK) [C, Pascal, Modula-2, Occam, and BASIC] [Unix-like]
- Clang C/C++/Objective-C Compiler
- AMD Optimizing C/C++ Compiler
- FreeBASIC [Basic] [DOS/Linux/Windows]
- Free Pascal [Pascal] [DOS/Linux/Windows(32/64/CE)/MacOS/NDS/GBA/..(and many more)]
- GCC: C, C++ (G++), Java (GCJ), Ada (GNAT), Objective-C, Objective-C++, Fortran (GFortran), and Go (GCCGo); also available, but not in standard are: Modula-2, Modula-3, Pascal, PL/I, D, Mercury, VHDL; Linux, the BSDs, macOS, NeXTSTEP, Windows and BeOS, among others
- Local C compiler [C] [Linux, SPARC, MIPS]
- The LLVM Compiler Infrastructure which is also frequently used for research
- Portable C Compiler [C] [Unix-like]
- Open Watcom [C, C++, and Fortran] [Windows and OS/2, Linux/FreeBSD WIP]
- TenDRA [C/C++] [Unix-like]
- Tiny C Compiler [C] [Linux, Windows]
- Open64, supported by AMD on Linux.
- XPL PL/I dialect (several systems)
- Swift [Apple OSes, Linux, Windows (as of version 5.3)]
Research compilers
Research compilers are mostly not robust or complete enough to handle real, large applications. They are used mostly for fast prototyping new language features and new optimizations in research areas.
See also
External links
Notes and References
- Vnuk . Richard . August 1987 . Marielle-Trehouart . Ellen . Ada: Tandem's Newest Compiler and Programming Environment . Tandem Systems Review . en . 3 . 2 . 23–28.
- Description d'un compilateur ALGOL. Claude Pair. 27 April 1965 . European Région 1620 Users Group . IBM.
- Design and implementation of a compiler Algol60 on electronic calculator IBM 7090/94 and 7040/44 . Jean-Claude Boussard . June 1964 . Université Joseph-Fourier – Grenoble I . . phdthesis.
- Web site: Archived copy . 2010-03-20 . dead . https://web.archive.org/web/20100415194813/http://www.80bus.co.uk/publications/magazines/LSG3.pdf . 2010-04-15 .
- [sourceforge:projects/algol68/files/|Open source Algol 68 implementations – Browse Files at]
- John Gatewood Ham. An ECMA-55 Minimal BASIC Compiler for x86-64 Linux®. Computers. 2014. 3. 3. 69–116. 10.3390/computers3030069. 40383760. free.
- Web site: ANSI Basic: is FreeBasic standard-compliant?. 29 July 2013. freebasic.net. angros47. live. https://web.archive.org/web/20230928231748/https://www.freebasic.net/forum/viewtopic.php?t=21435. 28 September 2023.
- Web site: Boyko. Bantchev. 2008. The True 'True BASIC'. Institute of Mathematics and Informatics. live. https://web.archive.org/web/20110313101418/http://www.math.bas.bg/bantchev/misc/ttb.html. 13 March 2011.
- https://winworldpc.com/product/digital-research-c/1x WinWorld: Digital Research C 1.x
- Web site: Conformance to the C/C++ Standards. 2020-12-29. Intel. en.
- Web site: Conformance to the C/C++ Standards. 2020-12-29. Intel. en.
- Web site: SEGGER Compiler. June 9, 2021.
- Web site: /std (Specify Language Standard Version). learn.microsoft.com. Microsoft . 2022-12-23.
- Web site: C++Builder - Windows, Mac, iOS, Android . . 2017-05-20.
- Web site: C++11 Language Features Compliance Status . Embarcadero. 2018-03-12.
- Web site: Clang-based C++ Compilers – RAD Studio . 2017-05-20 . Embarcadero.
- Web site: C++ Compiler - Free Tool . Embarcadero . en-gb.
- Web site: C++Builder: App Development Product Editions . Embarcadero . en-gb . Embarcadero’s free C++Builder Community Edition is designed for freelance developers, startups and nonprofits with revenues under $5000 USD and allows them to easily design, code, debug, and deploy applications for iOS, Android, Windows and macOS from a single codebase with professional and integrated tools..
- Web site: C++14 Language Features Compliance Status . Embarcadero. 2019-03-08.
- Web site: C++17 Language Features Compliance Status . Embarcadero. 2019-03-08.
- Web site: C++ Support in Clang . clang.llvm.org. . 2018-03-12.
- Web site: "libc++" C++ Standard Library . libcxx.llvm.org. . 2018-03-12.
- Web site: Cray C and C++ Reference Manual (8.6) S-2179 . . 2018-03-12.
- Book: Cray C and C++ Reference Manual (S-2179) 8.6 . 18. Cray C and C++ Dialect Use . Cray. 2017-06-29. S-2179-86 . 2018-03-12.
- Web site: C++0x Language Implementation . Digital Mars. 2018-03-12.
- Web site: Supported C++ and C Language Features . Edison Design Group. 2018-03-12.
- Web site: EKOPath Compiler Suite . dead . https://web.archive.org/web/20170205102921/http://www.pathscale.com/ekopath-compiler-suite . 2017-02-05 . . 2018-03-12 .
- Web site: C++ Standards Support in GCC . GNU Project. 2017-05-20.
- Web site: C++ compiler support . C++ Reference . cppreference.com . 2018-03-12.
- Book: HP aC++/HP ANSI C A.06.28 Release Notes . Hewlett-Packard. 769149-001. March 2014 . 2018-03-12.
- Web site: Languages and standards . . 2018-04-14.
- Web site: Free Software Tools . . 2018-04-14.
- Web site: C++11 Features Supported by Intel® C++ Compiler . . 2018-03-12.
- Web site: C++14 Features Supported by Intel® C++ Compiler . . 2018-03-12.
- Web site: C++17 Features Supported by Intel® C++ Compiler . . 2018-03-12.
- Web site: KAI C++ - Standard Compliance . dead . https://web.archive.org/web/20010305012352/http://www.kai.com/C_plus_plus/Current/doc/standard.html . 2001-03-05 . Kuck & Associates, Inc. . 2018-03-12 .
- Web site: Open64 Compiler and Tools . 25 November 2017 . Open64. 2018-03-12.
- Web site: PGI Compilers & Tools - Specifications Tab . PGI. 2018-03-16.
- Web site: PGI Release Notes for x86 CPUs . PGI. 2018-03-16.
- Web site: Oracle Developer Studio - Features . . 2018-03-16.
- April 1994 . Lewis . Anne . C++ Programming Language . Tandem Systems Journal . en . Tandem Computers, Inc. . Cupertino, California . 10 . 2 . 5.
- Web site: C/C++ Producer Configuration Guide . . 2018-03-16.
- Web site: VectorC Retargetable Compiler Platform . Codeplay. 2018-04-14.
- Web site: License Terms Microsoft Visual Studio Community 2022 . Visual Studio . Microsoft Corporation . a. Individual License. If you are an individual working on your own applications, either to sell or for any other purpose, you may use the software to develop and test those applications..
- Web site: Visual C++ Language Conformance . Microsoft. 2018-03-12.
- Web site: C++ Standards Conformance from Microsoft . blogs.msdn.microsoft.com/vcblog/ . 7 March 2017 . Visual C++ Team Blog . 2017-03-07.
- Web site: Announcing: MSVC Conforms to the C++ Standard . devblogs.microsoft.com. Microsoft . 2018-05-07.
- Web site: Visual Studio 2019 version 16.10 Release Notes . 22 January 2024 .
- Web site: IBM XL C/C++ for Linux C++11 and C++14 feature support. . 2 January 2020 . 2 March 2020.
- Web site: IBM XL C/C++ for AIX C++11 and C++14 feature support . . 2 March 2020.
- Web site: IBM z/OS XL C/C++ The IBM XL C/C++ language extensions . . 2 March 2020.
- Web site: IBM C/C++ and Fortran compilers to adopt LLVM open source infrastructure . 2 March 2020.
- Web site: Diab Compiler Product Note . Wind River. 2018-03-16.
- Web site: bflat/bflat. flattened. 27 Oct 2023.
- News: Liam. Proven. 16 March 2022. An open-source COBOL contender emerges. live. The Register. https://web.archive.org/web/20230326193311/https://www.theregister.com/2022/03/16/new_cobol_contender/. 2023-03-26.
- Web site: James K.. Lowden. 13 November 2023. gcc cobol status. gcc.gnu.org.
- News: Simon. Bisson. 15 February 2023. Cobol in .NET with Otterkit. live. InfoWorld. 2023-06-03. https://web.archive.org/web/20230603235136/https://www.infoworld.com/article/3687830/cobol-in-net-with-otterkit.html.
- News: Edin. Kapić. 3 March 2023. Open-Source COBOL .NET Compiler Otterkit Reaches Alpha. live. InfoQ. https://archive.today/20230912193021/https://www.infoq.com/news/2023/03/otterkit-cobol-net/. 2023-09-12.
- Book: Unisys Corporation. 2009. COBOL ANSI-85 Programming Reference Manual Volume 1. (Unisys publication 8600 1518).
- Nelson . Don . February 1986 . White . Carolyn Turnbull . Tandem's New COBOL85 . Tandem Systems Review . Tandem Computers, Inc. . Cupertino, California . 2 . 1 . 39–47.
- February 1986 . White . Carolyn Turnbull . Tandem's New Products . Tandem Systems Review . Tandem Computers, Inc. . Cupertino, California . 2 . 1 . 55–57.
- Fall 1993 . Lewis . Anne . Micro Focus COBOL Workbench . Tandem Systems Review . Tandem Computers, Inc. . Cupertino, California . 9 . 4 . 6.
- Web site: Dotnetpowered Language List . 2013-02-05 . dead . https://web.archive.org/web/20130126183547/http://www.dotnetpowered.com/languages.aspx . 2013-01-26 .
- Web site: Another Language for Visual Studio and .Net: Synergex release Synergy/DE. Blogs.msdn.com. 20 May 2017.
- Web site: The front page – Double Z Computer . 20 May 2017 . Doublez.com.au.
- http://win32forth.sourceforge.net/ "Win32Forth Project Group"
- https://www.mpeforth.com/software/pc-systems/ "VFX Forth"
- https://vfxforth.com/ "VFX Forth"
- https://www.forth.com/swiftforth/ SwiftForth
- http://retroforth.org/ "Retro Forth"
- http://users.bart.nl/users/mhx/i4faq.html "iForth FAQ"
- https://forth.hcc.nl/producten/ciforth.html "ciforth"
- https://github.com/albertvanderhorst/ciforth "ciforth"
- https://home.hccnet.nl/a.w.m.van.der.horst/ciforth.html "ciforth"
- https://www.fourmilab.ch/atlast/ "ATLAST: Autodesk Threaded Language Application System Toolkit"
- Web site: Home . collapseos.org.
- Web site: FreeForth .
- Web site: Byteforth .
- Web site: NoForth documentation .
- News: LLVM's Go Front-End Was Finally Dropped From The Official Source Tree. https://archive.today/20240412101558/https://www.phoronix.com/news/LLVM-Drops-LLGO-Golang. 12 April 2024. live. Phoronix. Michael. Larabel. 17 February 2020.
- Web site: Sasagawa. Ken'ichi. eisl.kan-be.com. Easy-ISLisp.
- Web site: dayLISP. SourceForge. 12 March 2014 .
- Web site: Iris.
- Web site: Masaya Taniguchi. https://web.archive.org/web/20211121233130/https://github.com/asciian . dead . November 21, 2021 . GitHub.
- Web site: Iris web REPL.
- Web site: Masaya Taniguchi. https://web.archive.org/web/20211121233130/https://github.com/asciian . dead . November 21, 2021 . GitHub.
- Web site: Yuji. Minejima. Started to give it a try to write ISLisp to C translator. 9 April 2017 .
- Web site: OKI ISLISP.
- Web site: Welcome to nginx! . www.sybase.ca . 6 June 2022 . https://archive.today/20140302031833/http://www.sybase.ca/products/archivedproducts/powerj . 2 March 2014 . dead.
- Web site: GCC 14 Release Series . GCC, the GNU Compiler Collection . GCC Team . 4 July 2024.
- Web site: Racket: Racket 6.7. download.racket-lang.org. 20 May 2017.
- Web site: SXM: Another implementation of Scheme . 2023-10-22 .
- Web site: Edison Design Group . 2015-03-20 . dead . https://web.archive.org/web/20150528033452/http://www.edg.com/index.php?location=customers_oc . 2015-05-28 .
- Web site: Edison Design Group . 2015-03-20 . dead . https://web.archive.org/web/20071105182622/http://www.edg.com/index.php?location=customers_research . 2007-11-05 .