| Paradigms | procedural programming, generic programming, object-oriented programming, array programming, imperative programming, structured programming |
|---|---|
| Typing discipline | manifest typing, static typing, strong typing |
| First appeared | 1957 |
| Designed by | John Backus |
| Developer | IBM, John Backus |
| Type | imperative programming language, structured programming language, array programming language, procedural programming language, generic programming language, object-based language, programming language |
| Influenced by | Speedcoding |
| Latest version | Fortran 2023 |
| File extensions | f, f90, for |
| Website | fortran-lang.org |
Sources: Wikidata (CC0) · Wikidata Q83303
Programming languages · 14
Programming languages · 4
| Language | Paradigms | First appeared | Developer |
|---|---|---|---|
| MAGMA-Lisp | — | 1973 | Franco Turini, Maria Simi, Carlo Montangero, Giuliano Pacini |
| MATLAB | — | 1984 | MathWorks, Cleve Moler |
| R | reflective programming, object-oriented programming, array programming, imperative programming, functional programming, procedural programming | 1993 | — |
| Scilab | array programming | — | Dassault Systèmes |
Operating systems · 3
| Operating system | Developer | First release | License |
|---|---|---|---|
| Cray Time Sharing System | Lawrence Livermore National Laboratory, Los Alamos National Laboratory | — | — |
| EOS | ETA Systems | — | — |
| Sintran | — | 1968 | proprietary license |