H ? 1985 1986

1980s languages
Late Cold War
Fifth generation

Explore languages for 1986

ABCL    1986   String and List Processing   Japan   OO Lisps 
Acrith    1986   Numerical Scientific   United States   High Accuracy Arithmetic Fortran Extensions 
Actor    1986     Canada    
Actus 2    1986     United Kingdom    
ADADL    1986     United States    
ADAMO    1986   Specialised Languages Other DPLs   Switzerland   Data structure and behaviour system 
ADF    1986        
ADRS II    1986     United States    
ADVSYS    1986     United States    
Aeolus    1986        
AIDA    1986   Specialised Languages Array   United States   Functional variation on APL 
AL    1986   Specialised Languages CAI languages   United States   Author Language - CAI Language 
Alexis    1986        
Algol 8    1986   Numerical Scientific True ALGOL60s   Denmark   Version 4 of RC Algol 
AlphaPop    1986   Stack   United Kingdom   Pop on the Mac 
ALSP    1986     United States    
AML/2    1986   Specialised Languages Robotics   United States   Productisation of AML 
AML/X    1986   Specialised Languages Robotics   United States   Extensions to AML 
Animus    1986   Specialised Languages Animation   United States   Constraint-Based Animation 
APL/HP    1986     Australia    
APPLOG    1986        
ARCHI    1986   Experimental and other   United States   Microarchitecture description language 
AS    1986       Application System IBM 4gl 
ASL    1986     Germany    
ASTRO    1986     United States    
AT    1986   Specialised Languages   United States   parallel language 
Avalon/C++    1986     United States    
BK    1986   Business Data Processing   France   Deductive database calculus 
Blond    1986     Denmark   Reflective language based on scheme 
C*    1986     United States   Thinking machine C 
CAREL    1986        
CCSP    1986     United Kingdom    
CFL    1986        
CHEM    1986     United States    
Cigale    1986        
Click and Snow FORTH    1986     United States    
CLIPS    1986   Specialised Languages RETE and production   United States   C Language Integrated Production System  
CLP(R)    1986   Experimental and other   Australia   Constraint Logic Programming (Real) 
CML    1986     Canada   Conceptual Modelling Language 
CommonLoops    1986     United States    
CommSpeak    1986     United States    
Concurrent C    1986     United States    
Connection Machine LISP    1986   String and List Processing Lazy Evaluation LISPs      
Correlatives and Conversions    1986        
Crystal    1986     United States    
CSP + T    1986     Australia   CSP with complex event timings 
CS-Prolog    1986   String and List Processing Horn clause   Hungary    
Cyrano    1986     United States    
DACAPO    1986        
delta    1986   Specialised Languages   United States   Hybrid functional/logic languages  
DOC    1986     Japan   Directed OC - parallel logic language 
DoNaLD    1986        
Durra    1986     United States    
Eagle    1986        
ECRC-Prolog    1986   String and List Processing Horn clause   United Kingdom    
EDUCE    1986     United Kingdom    
Eiffel    1986   Specialised Languages Simple   France   Class-based object oriented C  
ENGLISH    1986        
EQLog    1986        
eta    1986        
Extended Prolog    1986     United States    
FAC    1986   Specialised Languages Lazy Evaluation FPs   United States   Functional alternative to APL 
Forms    1986     United States    
FP2    1986     France    
FPL    1986       functional parallel language 
Fresh    1986        
FROBS    1986   Specialised Languages Frame languages   United States   OO frame language 
FUNLOG    1986        
GAP    1986     Germany   Symbolic maths language 
GaussFit    1986     United States    
GLIDE    1986     United Kingdom    
GRAAL    1986     France   General Recursive Applicative and Algorithmic Language 
Hexscon    1986        
Hookup    1986        
HP-GL    1986     United States    
ic    1986     United States    
IC/1    1986        
Id Nouveau    1986     United States    
IF2    1986     United States   Graph language used by the OSC SISAL compiler 
Ivan    1986        
Jacob 1    1986     United States    
JOSSLE    1986     United States   Translator language 
KAREL    1986   Specialised Languages   United States   GMFanuc 
KREME    1986   Specialised Languages Frame languages   United States   Frame language 
Larch/Ada    1986     United States    
Larch/CLU    1986     United States    
LEAF    1986        
LGDF    1986        
L-HYBRID    1986     United Kingdom    
Lieberman    1986     United States    
LLilog    1986   Experimental and other Language-oriented   Germany   KR Lanugage 
Logicon    1986     France    
LOGIN    1986     France    
LOGO PLUS    1986     United States    
LogoWriter    1986     Canada    
LPG    1986     France    
Maenner Pascal extensions    1986   Multi-purpose Pascals   Germany   Pascal extended for physical quantities 
Meson    1986        
METAFONT    1986     United States    
Meta-Logic Prolog    1986   String and List Processing Horn clause   Japan    
Meta-Vlisp    1986   String and List Processing Lazy Evaluation LISPs   France    
Mini-ML    1986     France    
Mizar 2    1986     Poland    
ML    1986        
ML-Twig    1986   String and List Processing   Lithuania   Twig in ML 
Modal Logic Programming    1986     Japan    
MODSIM    1986   Specialised Languages   United States   Simulation lanugage based on Modula 2 
MQL    1986   Business Data Processing Ad hoc query languages   United States   Modular Query Language 
Multilog    1986   Horn clause   United States    
Nail    1986   Business Data Processing   United States    
NIKL    1986     United States    
NISP    1986     United States    
Nuprl    1986     United States    
NUT    1986   Specialised Languages   Estonia    
O    1986     France   Object oriented database querying system 
Oaklisp    1986   String and List Processing Lazy Evaluation LISPs   Germany    
Objective-C    1986   Multi-purpose OO C family   United States   OO C dialect 
OCL    1986   On-Line   United States   Operation Control Language 
OGSURF    1986   Specialised Languages   Germany   CAD/CAM NC language 
Ondine    1986     Japan    
OOPS    1986        
Orient84/K    1986        
OWL    1986     Germany    
Ozone    1986   Specialised Languages Frame languages      
PaiLisp    1986   String and List Processing Lazy Evaluation LISPs     Parallel Lisp built on Scheme 
PAL    1986       Object-oriented Prolog-like language 
PANDA    1986     Japan    
PAnnDA-S    1986     Germany   PROSPECTA specification language 
PARAC    1986        
Parlog86    1986     United Kingdom    
Pascal/MT    1986   Multi-purpose Pascals   United States   CP/M Pascal 
Pascal-m    1986   Multi-purpose Pascals   United States   Distributed Pascal 
PASION    1986     Mexico    
PC/Pilot    1986     United States   Computer aided instruction language 
PCL    1986     Italy   Pyramid C Language 
PCOL    1986     Netherlands    
PEPsy    1986        
PHYSCAL    1986     Germany    
Pi    1986        
PLAY    1986   Specialised Languages Animation   United States    
PLNLP    1986     United States    
POPS2    1986        
POPSY    1986        
Port Language    1986        
POSTQUEL    1986   Business Data Processing   United States    
Pountain FORTH    1986   Stack   United States    
P-Prolog    1986   String and List Processing Horn clause   Singapore    
PROC    1986        
PROMAL    1986   Multi-purpose CPL, BCPL and B   United States    
Python    1986   Lazy Evaluation LISPs   United States   Compiler for CMU Common LISP 
QMF    1986        
QUICKTALK    1986   Specialised Languages   United States   Smalltalk-80 dialect for defining primitive methods 
QUTE    1986     Japan    
Raddle    1986        
RAP    1986   On-Line CAI languages   United States   Text processing language for linguistics 
Real-Time Euclid    1986     Canada   Euclid with RT extensions 
Refined Fortran    1986   Numerical Scientific   United States   Parallel Fortran 77 
RF    1986   Numerical Scientific   United States    
RT-ASLAN    1986     United States    
Ruby    1986   Specialised Languages Strict evaluation FPs   United States    
SAL    1986     United States   Simple Actor Language 
SCOOPS    1986     United States    
SCRIPT    1986        
Show & Tell    1986       Visual languages 
Show-And-Tell    1986     United States    
SIGNAL    1986     France    
SIMCAL    1986        
S-LONLI    1986     United Kingdom    
SMALL    1986     Sweden    
Smalltalk/V    1986     United States    
SML/NJ    1986     United States   Standard ML of New Jersey. 
SMoLCS    1986        
SNET    1986     Finland    
SPECTUR    1986     Canada    
SPL    1986     United States   Synchronous Programming Language 
Squigol    1986     Netherlands    
STAIRS    1986        
Super Mongo    1986        
SW2    1986     United States    
TAG    1986   Specialised Languages     Task action grammar 
TALE    1986        
TAO86    1986     Japan    
Tcl    1986       Terminal Control Language 
Ten15    1986     United Kingdom    
TIF    1986        
Timed CSP    1986     United Kingdom   Extension of CSP to include timing constructs 
TransForth    1986     United States    
TRS-80 Color Logo    1986   String and List Processing List   United States   Logo for the TRS-80 
Tuki    1986   Specialised Languages Intermediate languages and VMs   United Kingdom    
Turbo Prolog    1986   String and List Processing Horn clause   Denmark    
Twentel    1986     Netherlands    
TWIG    1986     United States    
UFL    1986        
UNICORN    1986        
Universal Assembler Language    1986   Excluded from Sammet   United States    
Vector C    1986   Specialised Languages   United States    
VennLISP    1986   String and List Processing Lazy Evaluation LISPs      
Views    1986     United States    
Waterloo Core Prolog    1986   String and List Processing Horn clause   Canada    
XC    1986     Finland    
YAFOOL    1986     France