Regnum Phylum Class Order Family Genus taxon
parent code
Endogenous Algorithmic Conversational JOSS family Generation of Joss I       Generation of Joss I 1111000 1111100
Generation of Joss II       Generation of Joss II 1111000 1111200
BASIC family Dartmouth basics       Dartmouth basics 1112000 1112100
Street basics       Street basics 1112000 1112200
Technical basics       Technical basics 1112000 1112300
Modern Basics       Modern Basics 1112000 1112400
Conversational Coeval         Conversational Coeval 1110000 1113000
Imperative Fortran family Generation of Fortran I-III True FORTRAN I-IIIs     True FORTRAN I-IIIs 1121100 1121110
Fortran Coeval     Fortran Coeval 1121100 1121120
Generation of Fortran IV FORTRAN IV standard     FORTRAN IV standard 1121200 1121210
Non Standard FIV     Non Standard FIV 1121200 1121220
FORTRAN 66 standard     FORTRAN 66 standard 1121300 1121310
Generation of Fortran 77 FORTRAN 77 standard     FORTRAN 77 standard 1121400 1121410
Non Standard F77     Non Standard F77 1121400 1121420
Generation of FORTRAN 90/95 FORTRAN 90/95 standard     FORTRAN 90/95 standard 1121500 1121510
F     F 1121500 1121520
Non Standard F90/95     Non Standard F90/95 1121500 1121530
HPF     HPF 1121500 1121540
Algol family Generation of Algol 58/IAL True Algol58s     True Algol58s 1122100 1122110
IAL Coeval Jovials   Jovials 1122120 1122121
Other IAL Coeval   Other IAL Coeval 1122120 1122122
Generation of Algol 60 True ALGOL60s     True ALGOL60s 1122200 1122210
CPL Algols CPLs, BCPLs and Bs   CPLs, BCPLs and Bs 1122220 1122221
Cs   Cs 1122220 1122223
OO Cs   OO Cs 1122220 1122224
Wirth Algols Algol Ws   Algol Ws 1122230 1122231
Pascals   Pascals 1122230 1122232
Modulas   Modulas 1122230 1122233
Oberons   Oberons 1122230 1122234
Adas   Adas 1122230 1122235
Other Algol 60s     Other Algol 60s 1122200 1122240
Generation of Algol 68 True ALGOL68s     True ALGOL68s 1122300 1122310
Partial A68 only     Partial A68 only 1122300 1122320
PL/I Languages IBM PL/Is       IBM PL/Is 1123000 1123100
XPLs       XPLs 1123000 1123200
Multics PL/Is       Multics PL/Is 1123000 1123300
SIMPLs       SIMPLs 1123000 1123400
Other       Other 1123000 1123500
Historic algorithmic systems UK algorithmic systems Autocodes (UK) Early Autocodes   Early Autocodes 1124110 1124111
Autocode Coeval   Autocode Coeval 1124110 1124112
2G Autocodes   2G Autocodes 1124110 1124113
3G Autocodes   3G Autocodes 1124110 1124114
Other UK historic     Other UK historic 1124100 1124120
US algorithmic systems Generalised programming     Generalised programming 1124200 1124210
ITs     ITs 1124200 1124220
Bell Labs Interpreters     Bell Labs Interpreters 1124200 1124230
Autocoders (US) Low-level autocoders   Low-level autocoders 1124240 1124241
Higher autocoders   Higher autocoders 1124240 1124241
Other US historic     Other US historic 1124200 1124250
Russian algorithmic systems Moscow languages     Moscow languages 1124300 1124300
Kiev languages     Kiev languages 1124300 1124300
Lenigrad languages     Lenigrad languages 1124300 1124300
Other Russian     Other Russian 1124300 1124300
E.European algorithmic systems       E.European algorithmic systems 1124000 1124400
W.European algorithmic systems       W.European algorithmic systems 1124000 1124500
Other historic algorithmic       Other historic algorithmic 1124000 1124600
Other later algorithmic         Other later algorithmic 1120000 1125000
Spatially Algorithmic Textually Spatial 2-D Text Languages Multiline     Multiline 1131100 1131110
Crossword     Crossword 1131100 1131120
3-D Text Languages       3-D Text Languages 1131000 1131200
Graphically Spatial 2-D Visual Languages Flowcharts     Flowcharts 1132100 1132100
Reactive     Reactive 1132100 1132100
3-D Visual Languages       3-D Visual Languages 1132000 1132200
Functional Operation-oriented Fixed operation Assemblers Initial orders     Initial orders 1211100 1211110
Symbolic assemblers     Symbolic assemblers 1211100 1211120
Macroassemblers     Macroassemblers 1211100 1211130
Serial Operators       Serial Operators 1211000 1211200
Intermediate languages/VMs       Intermediate languages/VMs 1211000 1211300
APLs Simple APLs     Simple APLs 1211400 1211400
Nesting APLs     Nesting APLs 1211400 1211400
Mutable operation Variable length       Variable length 1212000 1212100
Morphing       Morphing 1212000 1212200
Expression-oriented Logical Symbolic       Symbolic 1221000 1221100
Predicate       Predicate 1221000 1221200
Mathematical Arithmetic       Arithmetic 1222000 1222100
Geometric       Geometric 1222000 1222200
Formulaic       Formulaic 1222000 1222300
Algebraic       Algebraic 1222000 1222400
State/flow State-charts Spreadsheet Columnar spreadsheets     Columnar spreadsheets 1231100 1231110
2D Spreadsheets     2D Spreadsheets 1231100 1231120
3D Spreadsheets     3D Spreadsheets 1231100 1231130
Visual state-based 2D Statecharts     2D Statecharts 1231200 1231210
3D Statecharts     3D Statecharts 1231200 1231220
Viewcharts     Viewcharts 1231200 1231230
Hypercharts     Hypercharts 1231200 1231240
Dataflow Single-assignment       Single-assignment 1232000 1232100
Polymorphic       Polymorphic 1232000 1232200
Lambda caculus FPs Lazy Evaluation FPs       Lazy Evaluation FPs 1241000 1241100
Strict evaluation FPs       Strict evaluation FPs 1241000 1241200
LISPs Lazy Evaluation LISPs       Lazy Evaluation LISPs 1242000 1242100
Strict evaluation LISPs       Strict evaluation LISPs 1242000 1242200
Other lambda         Other lambda 1240000 1243000
Exongenous Structural Specific Rank 1 Rank 1 unlabelled Queue     Queue 2111100 2111110
Stack     Stack 2111100 2111120
List     List 2111100 2111130
Array     Array 2111100 2111140
Sequence, Stream     Sequence, Stream 2111100 2111150
Set     Set 2111100 2111160
Rank 1 labelled Vector     Vector 2111200 2111210
Map/Dictionary     Map/Dictionary 2111200 2111220
Tuple     Tuple 2111200 2111230
Moebius map     Moebius map 2111200 2111240
Rank 1 folded Rank 1 folded unlabelled Ring     Ring 2112100 2112110
Tree     Tree 2112100 2112120
Graph     Graph 2112100 2112130
Nested Array     Nested Array 2112100 2112140
Rank 1 folded unlabelled Labelled Tree     Labelled Tree 2112200 2112210
Labelled Graph     Labelled Graph 2112200 2112240
Rank 2 Rank 2 unlabelled Matrix     Matrix 2113100 2113110
Triangular array     Triangular array 2113100 2113120
Lattice     Lattice 2113100 2113130
Rank 2 labelled Labelled Matrix     Labelled Matrix 2113200 2113210
Labelled Lattice     Labelled Lattice 2113200 2113220
Rank 2 folded Rank 2 folded unlabelled Quad tree     Quad tree 2114100 2114110
3d network     3d network 2114100 2114120
Nested Vector     Nested Vector 2114100 2114130
Rank 2 folded labelled Labelled Quad tree     Labelled Quad tree 2114200 2114210
Labelled 3d network     Labelled 3d network 2114200 2114220
Nested Map     Nested Map 2114200 2114230
Klein Structure     Klein Structure 2114200 2114240
Rank 3 and greater Rank 3 and greater unlabelled Cube     Cube 2115100 2115110
Hypercube     Hypercube 2115100 2115120
Rank 3 and greater labelled Labelled Cube     Labelled Cube 2115200 2115210
Labelled Hypercube     Labelled Hypercube 2115200 2115220
Generic Object-oriented Autopoeitic Simple     Simple 2121100 2121110
Actor     Actor 2121100 2121120
Prototyping       Prototyping 2121000 2121200
Theoretical/category based Gestalt programming       Gestalt programming 2122000 2122100
Category theory       Category theory 2122000 2122200
Goguen algebra       Goguen algebra 2122000 2122300
Reflexive Phenomenological Sound-related Sound-Performance       Sound-Performance 2211000 2211100
Sound-control       Sound-control 2211000 2211200
Sound-Synthesis       Sound-Synthesis 2211000 2211300
Vision-related Text-display Character and symbology     Character and symbology 2212100 2212110
Text layout     Text layout 2212100 2212120
Page and book layout     Page and book layout 2212100 2212130
Printer control languages     Printer control languages 2212100 2212140
2d Construct-related 2d shape     2d shape 2212200 2212210
CAD/Plan languages     CAD/Plan languages 2212200 2212220
Mapping languages     Mapping languages 2212200 2212230
3d Construct-related 3d shape     3d shape 2212300 2212310
Space planning     Space planning 2212300 2212320
Rendering/Raytracing     Rendering/Raytracing 2212300 2212330
Direct-manipulation Scanning and section control     Scanning and section control 2212400 2212410
Filtering     Filtering 2212400 2212420
Cell-based       Cell-based 2212000 2212500
Scene-description languages Syntactical     Syntactical 2212600 2212610
Semantic     Semantic 2212600 2212620
AV-related Animation       Animation 2213000 2213100
AV-Editing       AV-Editing 2213000 2213200
AV-Control       AV-Control 2213000 2213300
AV-Synthesis       AV-Synthesis 2213000 2213400
Chemical representations Chemical formula languages       Chemical formula languages 2214000 2214100
Chemical process languages       Chemical process languages 2214000 2214200
Scent description/playback       Scent description/playback 2214000 2214300
Physical control Numerical Control       Numerical Control 2215000 2215100
Robotics       Robotics 2215000 2215200
Autonomous systems       Autonomous systems 2215000 2215300
HDLs       HDLs 2215000 2215400
Externalities Environmental Analysis       Environmental Analysis 2216000 2216100
External systems control       External systems control 2216000 2216200
External systems testing       External systems testing 2216000 2216300
Experiment control and recording       Experiment control and recording 2216000 2216400
Simulating Discrete Activity       Activity 2221000 2221100
Process       Process 2221000 2221200
Event       Event 2221000 2221300
Transaction Flow       Transaction Flow 2221000 2221400
Continuous Direct Equation       Direct Equation 2222000 2222100
Optimisation and LP       Optimisation and LP 2222000 2222200
Block Oriented Difference Equations     Difference Equations 2222300 2222310
Differential Equations     Differential Equations 2222300 2222320
Engineering Civil     Civil 2222400 2222410
Mechanical     Mechanical 2222400 2222420
Hydaulic     Hydaulic 2222400 2222430
Electronic systems Analog     Analog 2222500 2222510
Digital     Digital 2222500 2222520
Ecological/Biological Individual     Individual 2222600 2222610
Systems     Systems 2222600 2222620
Socioeconomic Modelling     Modelling 2222700 2222710
Forecasting     Forecasting 2222700 2222720
Monte Carlo         Monte Carlo 2220000 2223000
Close mapping Data representation Structure-based Simple structures     Simple structures 2231100 2231110
HDFs     HDFs 2231100 2231120
GIS     GIS 2231100 2231130
Context-based Decision tables     Decision tables 2231200 2231210
Horn clause     Horn clause 2231200 2231220
RETE production     RETE production 2231200 2231230
Frame languages     Frame languages 2231200 2231240
Goal description     Goal description 2231200 2231250
Time-indexed Relative time     Relative time 2231300 2231310
Interval time     Interval time 2231300 2231320
Absolute-time     Absolute-time 2231300 2231330
Data interchange Inventory     Inventory 2231400 2231410
Brokering     Brokering 2231400 2231420
Workflow     Workflow 2231400 2231430
Planning     Planning 2231400 2231440
DBMS Flat DB     Flat DB 2231500 2231510
Hierarchical DB     Hierarchical DB 2231500 2231520
Network DB     Network DB 2231500 2231530
Multidimensional DB     Multidimensional DB 2231500 2231540
RDBMs     RDBMs 2231500 2231550
PRDBMs     PRDBMs 2231500 2231560
OO DBMS     OO DBMS 2231500 2231570
Data analysis Statistical     Statistical 2231600 2231610
Visualisation     Visualisation 2231600 2231620
Data processing Sorting systems       Sorting systems 2232000 2232100
COBOLs COBOL coeval     COBOL coeval 2232200 2232210
COBOL-60     COBOL-60 2232200 2232220
COBOL-61     COBOL-61 2232200 2232230
COBOL-68     COBOL-68 2232200 2232240
COBOL 74     COBOL 74 2232200 2232250
COBOL 85     COBOL 85 2232200 2232260
COBOL 2K     COBOL 2K 2232200 2232270
Report Generators       Report Generators 2232000 2232300
Information algebra       Information algebra 2232000 2232400
Irregular DPLs       Irregular DPLs 2232000 2232500
Erotetic systems Interrogatory Irregular Query Languages     Irregular Query Languages 2233100 2233110
Query-By-Content     Query-By-Content 2233100 2233120
Interlocutary Command systems     Command systems 2233200 2233210
CAI languages     CAI languages 2233200 2233220
CATI languages     CATI languages 2233200 2233230
Response languages     Response languages 2233200 2233240
Interface and windowing     Interface and windowing 2233200 2233250
Game languages     Game languages 2233200 2233260
Content-reflexive File-reflexive File as collection of characters     File as collection of characters 2234100 2234110
File as collection of macros     File as collection of macros 2234100 2234120
File as collection of substrings     File as collection of substrings 2234100 2234130
File as collection of lines     File as collection of lines 2234100 2234140
File as set of patterns     File as set of patterns 2234100 2234150
File as set of Markovs     File as set of Markovs 2234100 2234160
File as stream of text     File as stream of text 2234100 2234170
Language-related Language-oriented     Language-oriented 2234200 2234210
Grammar-oriented     Grammar-oriented 2234200 2234220
Definition languages     Definition languages 2234200 2234230
CASE languages     CASE languages 2234200 2234240
Content-related Information Retrieval     Information Retrieval 2234300 2234310
Text analysis     Text analysis 2234300 2234320
Document management Description-languages     Description-languages 2234400 2234410
Metadata-languages     Metadata-languages 2234400 2234420
Logic-reflexive Temporal Logic Branching-temporal     Branching-temporal 2235100 2235110
Linear-temporal     Linear-temporal 2235100 2235120
Linear       Linear 2235000 2235200
Intensional       Intensional 2235000 2235300
Modal       Modal 2235000 2235400
Bayesian       Bayesian 2235000 2235500