| ABCL/c+ | 1988 | ↓⊕CPL, BCPL and B | ↓⊕Japan | Concurrent actor language based on C |
| ABCL/R | 1988 | ↓⊕Actor | ↓⊕Japan | Object-Based Concurrent Language |
| Accord | 1988 | Computer aided instruction language | ||
| Acore | 1988 | ↓⊕United States | Concurrent OO Language | |
| ACOS | 1988 | ↓⊕United States | BBS language | |
| ACT I (Aural Comprehension Trainer I) | 1988 | Computer aided instruction language | ||
| Ada 9X | 1988 | ↓⊕United States | Review and update of Ada 83 | |
| Ada/Ed | 1988 | ↓⊕United States | ||
| ADAM | 1988 | ↓⊕Japan | ||
| AdLog | 1988 | ↓⊕United States | ||
| AIS II | 1988 | Computer aided instruction language | ||
| AIS PC | 1988 | Computer aided instruction language | ||
| ALC | 1988 | ↓⊕Germany | ||
| ALEPH | 1988 | ↓⊕United States | ||
| Alex | 1988 | |||
| Allen Communications | 1988 | Computer aided instruction language | ||
| Alltalk | 1988 | ↓⊕United States | Smalltalk with persistency | |
| ALPS | 1988 | ↓⊕United States | ||
| Amanda | 1988 | ↓⊕Netherlands | SImple Miranda-like language | |
| Amber | 1988 | ↓⊕United States | ||
| AMLOG | 1988 | ↓⊕Japan | Equational logic programming language | |
| Andorra | 1988 | ↓⊕Japan | Hybrid of Parlog and Aurora | |
| ANU ML | 1988 | ↓⊕Australia | ||
| APL*PLUS II | 1988 | ↓⊕United States | ||
| APL-GPSS | 1988 | ↓⊕Netherlands | ||
| APPLY | 1988 | |||
| APS | 1988 | ↓⊕Ukraine | ||
| ARLA | 1988 | ↓⊕Robotics | ↓⊕United States | ABBA robotics language |
| ARTS/C | 1988 | ↓⊕CPL, BCPL and B | ↓⊕Japan | |
| A'UM | 1988 | ↓⊕Japan | ||
| Aurora | 1988 | ↓⊕United Kingdom | ||
| Authology | 1988 | Computer aided instruction language | ||
| Author | 1988 | Computer aided instruction language | ||
| AUTOLEV | 1988 | ↓⊕Modelling | ↓⊕United States | Mechanical systems language |
| Avid | 1988 | Computer aided instruction language | ||
| BACK | 1988 | ↓⊕Frame languages | ↓⊕Germany | Frame language |
| BER | 1988 | ↓⊕United Kingdom | Basic Encoding Rules | |
| Butterfly Portable Standard LISP | 1988 | ↓⊕Lazy Evaluation LISPs | ↓⊕United States | Portable Standard LISP on BBN Butterfly |
| C^2 | 1988 | Visual languages | ||
| C5 | 1988 | ↓⊕RETE and production | ↓⊕United States | C based version of OPS-5 |
| CAL | 1988 | ↓⊕Japan | ICOT Constraint Logic Programming Language | |
| Camelot | 1988 | |||
| CASE | 1988 | ↓⊕United States | MOdule interconnection language | |
| CASTE (Course Assembly System and Tutorial Environment) | 1988 | Computer aided instruction language | ||
| CAT/S | 1988 | Computer aided instruction language | ||
| CCL | 1988 | ↓⊕United States | ||
| CCLU | 1988 | ↓⊕United Kingdom | Cambridge CLU | |
| CDS/Genesis | 1988 | Computer aided instruction language | ||
| Cecil | 1988 | ↓⊕United States | ||
| CHDL | 1988 | |||
| CHILL-88 | 1988 | ↓⊕International | ||
| Chronolog 3d | 1988 | ↓⊕Canada | ||
| CIEL | 1988 | ↓⊕France | ||
| CLAS | 1988 | Computer aided instruction language | ||
| Classroom ACT(Aural Comprehension Trainer) | 1988 | Computer aided instruction language | ||
| CLiC | 1988 | ↓⊕Strict evaluation LISPs | ↓⊕Japan | |
| CLOS | 1988 | ↓⊕United States | Common LISP Object System | |
| CM Fortran | 1988 | ↓⊕United States | Fortran for the CM | |
| CO2 | 1988 | ↓⊕France | Object-oriented database language | |
| Cobra | 1988 | Computer aided instruction language | ||
| Coherent Parallel C | 1988 | ↓⊕United States | ||
| Computer Assisted Self Learning | 1988 | Computer aided instruction language | ||
| Concurrent C++ | 1988 | ↓⊕United States | Concurrent C with classes | |
| Concurrent Development Series | 1988 | Computer aided instruction language | ||
| Concurrent Pascal-S | 1988 | ↓⊕Pascals | ↓⊕Israel | Concurrent Pascal dialect |
| ConIcon | 1988 | ↓⊕United States | ||
| ConMan | 1988 | ↓⊕United States | Visual Programming Language | |
| Consulting Expert System | 1988 | Computer aided instruction language | ||
| Course of Action | 1988 | Computer aided instruction language | ||
| Coursemaster | 1988 | Computer aided instruction language | ||
| CPAL | 1988 | Computer aided instruction language | ||
| C-Pilot | 1988 | ↓⊕United States | Computer aided instruction language | |
| Creative Coursewriter | 1988 | Computer aided instruction language | ||
| CSL | 1988 | |||
| CSR Trainer - 4000 | 1988 | Computer aided instruction language | ||
| CST | 1988 | ↓⊕United States | Concurrent OO Language | |
| CYCL | 1988 | ↓⊕Frame languages | ↓⊕United States | Frame language for CYC |
| Daisy | 1988 | ↓⊕United States | ||
| DBPL | 1988 | ↓⊕Germany | ||
| DEBL | 1988 | ↓⊕United States | ||
| DeBuMa | 1988 | ↓⊕France | ||
| DFORMAT | 1988 | ↓⊕United States | Language for depicting data structures | |
| Diplans | 1988 | |||
| DOIT | 1988 | |||
| Dotlisp | 1988 | ↓⊕Lazy Evaluation LISPs | ||
| D-PICT | 1988 | |||
| d-Prolog | 1988 | ↓⊕Horn clause | ↓⊕United States | Defeasible Prolog |
| DRAG | 1988 | ↓⊕United States | PIC preprocessor language for directed graphs | |
| Eager | 1988 | ↓⊕United States | ||
| Educator | 1988 | Computer aided instruction language | ||
| Electronic Publishing | 1988 | Computer aided instruction language | ||
| EPROS | 1988 | |||
| EusLisp | 1988 | ↓⊕Lazy Evaluation LISPs | ↓⊕Japan | geometric modeler in Lisp for Robotics and CAD |
| EV2 | 1988 | ↓⊕Canada | ||
| Exambank | 1988 | Computer aided instruction language | ||
| Excalibur | 1988 | ↓⊕Spain | ||
| Exemplar | 1988 | Computer aided instruction language | ||
| EXTRA | 1988 | ↓⊕Set | OO Pascal with set operators | |
| FIDIL | 1988 | ↓⊕United States | Array based language with domains and regions as first class elements | |
| FLANG | 1988 | ↓⊕Russian Federation | constraint functional-logic language | |
| Fleng | 1988 | ↓⊕Japan | ||
| FORGE | 1988 | ↓⊕CAI languages | ↓⊕United States | Computer aided instruction language |
| Forsythe | 1988 | ↓⊕United States | ||
| FORTRAN-Plus | 1988 | ↓⊕Ireland | ||
| FORTRAN-PLUS enhanced | 1988 | ↓⊕Ireland | ||
| FoxBASE+ | 1988 | ↓⊕United States | ||
| FrameKit | 1988 | ↓⊕United States | ||
| FRAPPE | 1988 | ↓⊕Frame languages | ↓⊕United States | |
| G | 1988 | ↓⊕United States | Multiparadigm Language | |
| G | 1988 | ↓⊕Animation | ↓⊕United States | Runtime graphics language for GRASP |
| G Pilot | 1988 | Computer aided instruction language | ||
| G+ | 1988 | |||
| GAMS | 1988 | ↓⊕Algebraic | ↓⊕United States | General Algebraic Modeling System |
| GARP | 1988 | ↓⊕Graph | ↓⊕United States | Graph-based hybrid concurrent OO language |
| gcc | 1988 | ↓⊕International | ||
| GDL | 1988 | ↓⊕Germany | ||
| GFA BASIC | 1988 | ↓⊕United States | ||
| GIGI | 1988 | Computer aided instruction language | ||
| GL | 1988 | ↓⊕United States | ||
| GLIM | 1988 | ↓⊕United Kingdom | ||
| GRAMOL | 1988 | ↓⊕Switzerland | ||
| GraphLog | 1988 | ↓⊕Canada | ||
| GSBL | 1988 | |||
| GSI NODAL | 1988 | ↓⊕Generation of JOSS II | ↓⊕Germany | NODAL variant at the Gesellschaft für Schwerionenforschung |
| HCL | 1988 | |||
| HDBL | 1988 | |||
| HISP | 1988 | ↓⊕Japan | Algebraic Specifcation language | |
| HOL-88 | 1988 | ↓⊕United Kingdom | ||
| Hope+ | 1988 | ↓⊕United Kingdom | ||
| Hoselton FORTH | 1988 | ↓⊕United States | ||
| ICOM | 1988 | Computer aided instruction language | ||
| IDF | 1988 | ↓⊕United States | ||
| IIS | 1988 | |||
| Images III | 1988 | Computer aided instruction language | ||
| Impala | 1988 | ↓⊕Australia | ||
| Infowindow | 1988 | Computer aided instruction language | ||
| Infowindows | 1988 | Computer aided instruction language | ||
| Infowriter | 1988 | Computer aided instruction language | ||
| InnovAda | 1988 | ↓⊕United States | ||
| Interact | 1988 | Computer aided instruction language | ||
| Interactive Authoring System | 1988 | Computer aided instruction language | ||
| Interaudio | 1988 | Computer aided instruction language | ||
| Interpress | 1988 | ↓⊕United States | ||
| IPS -Instructional Programming System | 1988 | Computer aided instruction language | ||
| Isabelle | 1988 | ↓⊕United Kingdom | ||
| ISWYM | 1988 | ↓⊕United States | ||
| KFX | 1988 | ↓⊕United States | ||
| KL1 | 1988 | ↓⊕Japan | Kernel Language 1 | |
| Kodiyak | 1988 | ↓⊕United States | ||
| KSS: Author | 1988 | Computer aided instruction language | ||
| lambda-Prolog | 1988 | ↓⊕Horn clause | ↓⊕United States | |
| LAMINA | 1988 | ↓⊕United States | ||
| Le_LISP 80 | 1988 | |||
| Lisp-Linda | 1988 | ↓⊕Lazy Evaluation LISPs | ||
| Lisptalk | 1988 | ↓⊕Lazy Evaluation LISPs | ↓⊕China | |
| Logical Objects | 1988 | ↓⊕United States | ||
| Loglan '88 | 1988 | ↓⊕Poland | extension of LOGLAN | |
| LPC | 1988 | ↓⊕Sweden | ||
| LPL | 1988 | ↓⊕Switzerland | Linear Programming Language | |
| MacMUMPS | 1988 | |||
| MacParlog | 1988 | ↓⊕United Kingdom | ||
| Maestro | 1988 | Computer aided instruction language | ||
| Mandarin | 1988 | Computer aided instruction language | ||
| Mars | 1988 | |||
| Mathematica | 1988 | ↓⊕Algebraic | ↓⊕United States | |
| McGraw-Hill Interactive Authoring System | 1988 | Computer aided instruction language | ||
| MC-OBJ | 1988 | ↓⊕Italy | Interpreter for OBJ | |
| MENDEL/88 | 1988 | ↓⊕Japan | ||
| MetaH | 1988 | ↓⊕United States | ||
| METAL | 1988 | ↓⊕United States | BBS scripting language | |
| Micro Plato | 1988 | Computer aided instruction language | ||
| Micro Plato Author Language | 1988 | Computer aided instruction language | ||
| Micro TICCIT | 1988 | Computer aided instruction language | ||
| microChronolog | 1988 | ↓⊕Canada | ||
| MicroCODIL | 1988 | ↓⊕United Kingdom | ||
| Microinstructor | 1988 | Computer aided instruction language | ||
| MicroTICCIT | 1988 | Computer aided instruction language | ||
| MIKE | 1988 | ↓⊕Algebraic | ↓⊕Belgium | Algebraic Modula 2 |
| Mind | 1988 | ↓⊕Japan | ||
| Mizar | 1988 | ↓⊕Poland | ||
| MOA | 1988 | ↓⊕United States | parallel language | |
| Modula-3 | 1988 | ↓⊕OO C family | ↓⊕International | OO language with genericity and prototyping |
| MSQL | 1988 | |||
| MT Icon | 1988 | ↓⊕United States | Multhreaded Icon | |
| Mumedala | 1988 | Computer aided instruction language | ||
| mUtilisp | 1988 | ↓⊕Lazy Evaluation LISPs | ||
| m-Verdi | 1988 | ↓⊕Canada | ||
| NAPIER 88 | 1988 | ↓⊕United Kingdom | ||
| National Author Language | 1988 | Computer aided instruction language | ||
| Newsqueak | 1988 | ↓⊕Interface and windowing | ↓⊕United States | Windowing/mousing language |
| NU-Prolog | 1988 | ↓⊕Horn clause | ↓⊕Australia | |
| O2 | 1988 | ↓⊕France | Object-oriented database language | |
| Obie-1-Knobe | 1988 | Computer aided instruction language | ||
| OBJ3 | 1988 | ↓⊕United States | ||
| OCTAVE | 1988 | ↓⊕United States | ||
| Of Course! | 1988 | Computer aided instruction language | ||
| Omnisim | 1988 | Computer aided instruction language | ||
| OOPS | 1988 | |||
| OOPS+ | 1988 | OO KR language | ||
| OPSJ | 1988 | ↓⊕RETE and production | ↓⊕United States | Production system |
| Orwell | 1988 | ↓⊕United Kingdom | ||
| OSCAR | 1988 | |||
| Otter | 1988 | ↓⊕United States | ||
| PAL | 1988 | ↓⊕United States | Paradox Application Language | |
| Parlog++ | 1988 | ↓⊕United Kingdom | ||
| PASCAL/MT+ | 1988 | ↓⊕Pascals | ↓⊕United States | |
| PBasic | 1988 | ↓⊕United States | ||
| PC Class | 1988 | Computer aided instruction language | ||
| PC Train | 1988 | Computer aided instruction language | ||
| PC-Class | 1988 | Computer aided instruction language | ||
| PDL | 1988 | ↓⊕Japan | Process Description Language | |
| Peducator | 1988 | Computer aided instruction language | ||
| Peridot | 1988 | ↓⊕United States | ||
| Phoenix | 1988 | Computer aided instruction language | ||
| Phoenix-Micro | 1988 | Computer aided instruction language | ||
| PICASSO | 1988 | |||
| PICQUERY | 1988 | |||
| PIE | 1988 | ↓⊕United States | Visual language | |
| Pilot Plus | 1988 | ↓⊕CAI languages | ↓⊕Germany | Computer aided instruction language |
| PIL-U | 1988 | Computer aided instruction language | ||
| PK/C++ | 1988 | ↓⊕United States | ||
| Plane Lucid | 1988 | ↓⊕3D Spreadsheets | ↓⊕United States | 3d spreadsheet language |
| PML | 1988 | |||
| PMS-Prolog | 1988 | ↓⊕Horn clause | ↓⊕Australia | |
| PNU-Prolog | 1988 | ↓⊕Horn clause | ↓⊕Australia | Parallel Nu-Prolog |
| POLKA | 1988 | ↓⊕United Kingdom | ||
| Powerhouse | 1988 | |||
| Prolog/V | 1988 | ↓⊕Horn clause | ↓⊕International | Prolog implemented in Smalltalk |
| Prophit Mentor | 1988 | Computer aided instruction language | ||
| Propi | 1988 | Computer aided instruction language | ||
| PROSE | 1988 | |||
| PUNCH | 1988 | Mathematical programming language | ||
| Q | 1988 | ↓⊕United Kingdom | ||
| QLISP | 1988 | ↓⊕Lazy Evaluation LISPs | ↓⊕United States | Parallel LISP |
| Quest Authoring System | 1988 | Computer aided instruction language | ||
| Quicksilver | 1988 | ↓⊕United States | xBase compiler | |
| R2-C | 1988 | Computer aided instruction language | ||
| RASP | 1988 | ↓⊕United States | ||
| RDL1 | 1988 | ↓⊕RETE and production | ↓⊕France | |
| RefLisp | 1988 | ↓⊕Lazy Evaluation LISPs | ↓⊕United States | Reference Counting LISP |
| RISLA | 1988 | |||
| RLISP 88 | 1988 | ↓⊕Lazy Evaluation LISPs | ↓⊕United States | |
| RPL | 1988 | ↓⊕RETE and production | ↓⊕United States | The Relational Production Language |
| RTAG | 1988 | |||
| Ruby | 1988 | ↓⊕United States | ||
| SAD | 1988 | ↓⊕Japan | Scripting language for the SAD facility at KEK | |
| SAM | 1988 | Computer aided instruction language | ||
| SAS/AF Software | 1988 | Computer aided instruction language | ||
| Schism | 1988 | |||
| Scholar Teach | 1988 | Computer aided instruction language | ||
| Scholar Teach 3 | 1988 | Computer aided instruction language | ||
| Scholar/Teach | 1988 | Computer aided instruction language | ||
| SCOOP | 1988 | ↓⊕Horn clause | ↓⊕France | |
| Scrypt | 1988 | Computer aided instruction language | ||
| SDL | 1988 | ↓⊕International | Specification and Description Language | |
| SDL | 1988 | ↓⊕United States | Shared Dataspace Language | |
| SEPIA | 1988 | ↓⊕Germany | ||
| Seque | 1988 | ↓⊕United States | Experimental language for manipulating sequences | |
| SFLV | 1988 | |||
| Shelley | 1988 | Computer aided instruction language | ||
| SIMNET | 1988 | |||
| SL | 1988 | ↓⊕Canada | ||
| Small Euclid | 1988 | ↓⊕Pascals | ↓⊕Canada | Testing susbset of Euclid |
| SNOOP | 1988 | |||
| SOL | 1988 | ↓⊕Japan | Set oriented language | |
| SR | 1988 | ↓⊕United States | Synchronizing Resources - concurrent programming language | |
| Stella | 1988 | ↓⊕Japan | ||
| Stepper | 1988 | ↓⊕United States | ||
| Strand88 | 1988 | ↓⊕United Kingdom | Commercialisation of Strand | |
| SUMMIT | 1988 | Computer aided instruction language | ||
| Super Socrates | 1988 | Computer aided instruction language | ||
| SUPERB | 1988 | ↓⊕Switzerland | Parallel FORTRAN | |
| Superpilot | 1988 | ↓⊕CAI languages | ↓⊕United States | Computer aided instruction language |
| SYMPLE | 1988 | |||
| T | 1988 | |||
| Taiga | 1988 | Computer aided instruction language | ||
| tbt Author | 1988 | Computer aided instruction language | ||
| Teachers Aide | 1988 | Computer aided instruction language | ||
| Tel | 1988 | Computer aided instruction language | ||
| TEL-Training and Education Language | 1988 | Computer aided instruction language | ||
| Temporal Prolog | 1988 | ↓⊕Horn clause | ↓⊕Hungary | |
| Tencore Plus | 1988 | Computer aided instruction language | ||
| Terse | 1988 | ↓⊕United States | ||
| The Author | 1988 | Computer aided instruction language | ||
| The Author Plus | 1988 | Computer aided instruction language | ||
| The Author Plus Color | 1988 | Computer aided instruction language | ||
| The Grand Inquisitor | 1988 | Computer aided instruction language | ||
| The Instructor | 1988 | Computer aided instruction language | ||
| TICCIT | 1988 | Computer aided instruction language | ||
| Tinkertoy | 1988 | |||
| TLISP | 1988 | ↓⊕Lazy Evaluation LISPs | ||
| TooL | 1988 | ↓⊕Germany | ||
| Trainer | 1988 | Computer aided instruction language | ||
| Trainer 4000 | 1988 | Computer aided instruction language | ||
| Trainer Turned Author | 1988 | Computer aided instruction language | ||
| Trillian Concurrent Authoring System | 1988 | Computer aided instruction language | ||
| Trilogy | 1988 | ↓⊕Canada | ||
| Trilogy II | 1988 | ↓⊕Canada | ||
| TS | 1988 | ↓⊕United States | Typed Smalltalk | |
| Tui | 1988 | |||
| Tuple Space Smalltalk | 1988 | Smalltalk with Tuple Spaces | ||
| TYPOL | 1988 | |||
| Unison | 1988 | Computer aided instruction language | ||
| Unison Author Language | 1988 | Computer aided instruction language | ||
| Unity | 1988 | ↓⊕United States | ||
| Unix Instructional Workbench | 1988 | Computer aided instruction language | ||
| UtiLisp | 1988 | ↓⊕Lazy Evaluation LISPs | ||
| value-passing CCS | 1988 | ↓⊕United Kingdom | ||
| Vax Producer | 1988 | Computer aided instruction language | ||
| Velosity 3D | 1988 | Computer aided instruction language | ||
| Video Nova Authoring System | 1988 | Computer aided instruction language | ||
| VISUAL BASIC | 1988 | ↓⊕United States | ||
| VS Author | 1988 | Computer aided instruction language | ||
| W2 | 1988 | ↓⊕Pascals | ↓⊕United States | Systolic array parallel language |
| WICAT | 1988 | Computer aided instruction language | ||
| WISE | 1988 | Computer aided instruction language | ||
| Wise | 1988 | Computer aided instruction language | ||
| WITNESS | 1988 | |||
| WS1S | 1988 | |||
| XCELL | 1988 | |||
| XE | 1988 | ↓⊕Finland | Expert Systems CLU | |
| Zeitgeist | 1988 | ↓⊕United States | Object-oriented data base programming language |