What is Fortran written in?
The Fortran compiler is written in Fortran (documented). Fortran is self-hosting.
Relationship Graph
All directly connected languages. Click any node to navigate to its page.
Compiler Implementation
| Language | Confidence | Notes | Source |
|---|---|---|---|
| Fortran | 85% | Modern Fortran compilers (gfortran) are self-hosting | Source |
Languages Fortran Influenced
- Fortran 95 — Fortran 95 is revision of Fortran 90
- MATLAB — MATLAB's numerical computing tradition from Fortran
- PL/I — PL/I incorporated Fortran's scientific computing features
- Julia — Julia creators cited Fortran's numeric performance
- C — BCPL and Fortran both influenced C's design
- COBOL — FORTRAN influenced COBOL's arithmetic and data handling capabilities
Frequently Asked Questions
What language is Fortran written in?
Fortran is primarily implemented in Fortran. See the implementation section above for details and source references.
Which languages did Fortran influence?
Fortran influenced Julia, COBOL, C among others.
Is Fortran self-hosting?
Yes, Fortran is self-hosting — its compiler can compile itself.
Evidence Sources
- https://cran.r-project.org/doc/FAQ/R-FAQ.html
- https://julialang.org/blog/2012/02/why-we-created-julia/
- https://en.wikipedia.org/wiki/Fortran
- https://en.wikipedia.org/wiki/COBOL
- https://en.wikipedia.org/wiki/Prolog
- https://en.wikipedia.org/wiki/C_(programming_language)
- https://en.wikipedia.org/wiki/MATLAB
- https://en.wikipedia.org/wiki/PL/I
- https://en.wikipedia.org/wiki/Fortran_95
- https://en.wikipedia.org/wiki/S_(programming_language)