Catégorie |
Langages |
1ième génération (1GL) |
Code machine 8080 et 8085,... |
2ième génération (2GL) |
Assembleur 370, Assembleur 1802, Assembleur 4004, Assembleur 8080 et 8085, Assembleur 80x86,... |
3ième génération (3GL) |
C, C++, Cobol, Fortran, Java, Pascal, PL/1, Python,... |
4ième génération (4GL) |
ABAP/4, SAS,... |
Balise et formatage |
CSS (Feuille de style), HTML,... |
Base de données |
DB2, InterBase, MySQL, Oracle, SAS, Sybase ,... |
Clavardage |
mIRC,... |
Commande |
AWK, BASH (Bourne Again SHell), C Shell (csh),... |
DSL |
CSS (Feuille de style), HTML, Make, MySQL,... |
Éducatif |
Logo,... |
Fonctionnel |
JavaScript, Perl, Python,... |
Impératif |
ASP 3.0, Assembleur 8080/8085, Assembleur 80x86, Basic, C, Cobol, Fortran, Logo, Pascal, Perl, PHP,... |
Interprété |
Basic de Apple ][, Basic du Commodore 64 Ko, Basic du Coco 3, BASICA/GWBASIC, Basic Pro du MonsterBook, MSX Basic de Sony, REXX, TCL (Tool Command Language),... |
Low-code |
openxava,... |
Mathématique |
Fortran, WATFOR77,... |
Migration (ETL) |
IBM InfoSphere DataStage BASIC,... |
Militaire |
Jovial, Ada,... |
Modulaire |
C, Pascal,... |
No-code |
AppSheet, Caspio,... |
MVC |
Ruby,... |
Navigateur Web |
JavaScript,... |
Orienté objet |
C++, C# (C Sharp), Delphi/Kylix/Lazarus, Java, Python, Ruby,... |
Pascal |
Apple Pascal, FreePascal, Pascal, Quick Pascal, Sun Pascal, Tiny Pascal pour TRS-80, Turbo Pascal, Turbo Pascal pour Windows, UCSD Pascal, VAX Pascal, Virtual Pascal,... |
Prolongation |
REXX,... |
Scientifique |
GNU Octave, NCL,... |
Script |
ASP 3.0, AWK, C Shell (csh), JavaScript, PHP,... |
Serveur Web |
ASP 3.0, ASP.NET, Perl, PHP, Python,... |
Statistiques |
SAS, SPSS, Stata,... |
Système d'exploitation |
C, Oberon,... |
Universel |
Java,... |
Visuel |
Alice, AuthorWare, Blockly, Bounce, Drakon, Etoys, Flow Hub, FlowStone, Hopscotch, HyperCard, Illumination Software Creator, Kodu (Boku), LabVIEW, Ladder logic,... |