Taxonomic System for Computer Languages

From The Ultimate Programming Reference

(Difference between revisions)
 
Line 1: Line 1:
This is the system that is used for this website.
This is the system that is used for this website.
-
'''''UNDER CONSTRUCTION'''''
+
'''''UNDER CONSTRUCTION'''''<br>
 +
HOPL is the interactive Roster of Programming Languages.
{| border=1
{| border=1
|-
|-
-
|Regnum||Phylum||Class||Order||Family||Genus||ID Code
+
|Regnum||Phylum||Class||Order||Family||Genus||UPR ID||HOPL ID
|-
|-
| rowspan=50 | Endogenous
| rowspan=50 | Endogenous
Line 9: Line 10:
| rowspan=7 | Conversational
| rowspan=7 | Conversational
| rowspan=2 | JOSS
| rowspan=2 | JOSS
-
| colspan=2 align="center | Generation of Joss I || 1111100
+
| colspan=2 | Generation of Joss I || 111110
|-
|-
-
| colspan=2 align="center | Generation of Joss II || 1111200
+
| colspan=2 | Generation of Joss II || 111120
|-
|-
| rowspan=4 | BASIC
| rowspan=4 | BASIC
-
| colspan=2 align="center | Dartmouth Basics || 1112100
+
| colspan=2 | Dartmouth Basics || 111210
|-
|-
-
| colspan=2 align="center | Street Basics || 1112200
+
| colspan=2 | Street Basics || 111220
|-
|-
-
| colspan=2 align="center | Technical Basics || 1112300
+
| colspan=2 | Technical Basics || 111230
|-
|-
-
| colspan=2 align="center | Modern Basics || 1112400
+
| colspan=2 | Modern Basics || 111240
|-
|-
-
| colspan=3 align="center | Conversational Coeval || 1113000
+
| colspan=3 | Conversational Coeval || 111300
-
 
+
|-
 +
| rowspan=11 | Fortran
 +
| rowspan=2 | Generation of Fortran I-III
 +
| colspan=2 | True FORTRAN I-III || 112110
 +
|-
 +
| colspan=2 | Fortran Coeval || 112120
 +
|-
 +
| rowspan=3 | Generation of Fortran IV
 +
| colspan=2 | FORTRAM IV standrad || 112210
 +
|-
 +
| colspan=2 | Non Standrad FIV || 112220
 +
|-
 +
| colspan=2 | FORTRAN 66 standrad || 112230
 +
|-
 +
| rowspan=2 | Generation of Fortran 77
 +
| colspan=2 | FORTRAN 77 standrad || 112310
 +
|-
 +
| colspan=2 | Non Standrad F77 || 112320
 +
|-
 +
| rowspan=4 | Generation of FORTRAN 90/95
 +
| colspan=2 | FORTRAN 90/95 standrad || 112410
 +
|-
 +
| colspan=2 | F || 112420
 +
|-
 +
| colspan=2 | Non Standrad F90/95 || 112430
 +
|-
 +
| colspan=2 | HPF || 112440
 +
|-
 +
| rowspan=15 | Algol
 +
| rowspan=3 | Generation of Algol 58/IAL
 +
| colspan=2 | Ture Algo58s || 113110
 +
|-
 +
| rowspan=2 | IAL Coeval
 +
| Jovials || 113121
 +
|-
 +
| Other IAL Coeval || 113122
 +
|-
 +
| rowspan=10 | Generation of Algol 60
 +
| colspan=2 | True ALGOL60s || 113210
 +
|-
 +
| rowspan=3 | CPL Algos
 +
| CPLs, BCPLs and Bs || 113221
 +
|-
 +
| Cs || 113222
 +
|-
 +
| OO Cs || 113223
 +
|-
 +
| rowspan=5 | Wirth Algols
 +
| Algol Ws || 113231
|}
|}

Current revision as of 04:11, 9 May 2006

This is the system that is used for this website. UNDER CONSTRUCTION
HOPL is the interactive Roster of Programming Languages.

RegnumPhylumClassOrderFamilyGenusUPR IDHOPL 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
Personal tools