Taxonomic System for Computer Languages
From The Ultimate Programming Reference
This is the system that is used for this website.
UNDER CONSTRUCTION
HOPL is the interactive Roster of Programming Languages.
Regnum | Phylum | Class | Order | Family | Genus | UPR ID | HOPL ID |
Endogenous | Algorithmic | Conversational | JOSS | Generation of Joss I | 111110 | ||
Generation of Joss II | 111120 | ||||||
BASIC | Dartmouth Basics | 111210 | |||||
Street Basics | 111220 | ||||||
Technical Basics | 111230 | ||||||
Modern Basics | 111240 | ||||||
Conversational Coeval | 111300 | ||||||
Fortran | Generation of Fortran I-III | True FORTRAN I-III | 112110 | ||||
Fortran Coeval | 112120 | ||||||
Generation of Fortran IV | FORTRAM IV standrad | 112210 | |||||
Non Standrad FIV | 112220 | ||||||
FORTRAN 66 standrad | 112230 | ||||||
Generation of Fortran 77 | FORTRAN 77 standrad | 112310 | |||||
Non Standrad F77 | 112320 | ||||||
Generation of FORTRAN 90/95 | FORTRAN 90/95 standrad | 112410 | |||||
F | 112420 | ||||||
Non Standrad F90/95 | 112430 | ||||||
HPF | 112440 | ||||||
Algol | Generation of Algol 58/IAL | Ture Algo58s | 113110 | ||||
IAL Coeval | Jovials | 113121 | |||||
Other IAL Coeval | 113122 | ||||||
Generation of Algol 60 | True ALGOL60s | 113210 | |||||
CPL Algos | CPLs, BCPLs and Bs | 113221 | |||||
Cs | 113222 | ||||||
OO Cs | 113223 | ||||||
Wirth Algols | Algol Ws | 113231 |