ADAM |
1964
|
↓
↑
⊕
Business Data Processing
|
⊕
Ad hoc query languages
|
⊕
United States
|
Data Management System for IBM 7030 |
AED-0 |
1964
|
↓
↑
⊕
Multi-purpose
|
⊕
Gestalt programming
|
⊕
United States
|
Enhanced AED for graphics |
AED-JR |
1964
|
↓
↑
⊕
Business Data Processing
|
⊕
Gestalt programming
|
⊕
United States
|
Table-oriented version of AED |
AEE-1 |
1964
|
|
⊕
2G Autocodes
|
⊕
Czech Republic
|
Czech autocode |
A-language |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
Strict evaluation LISPs
|
⊕
United States
|
An early Algol-like surface syntax for Lisp |
ALAS |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Difference Equations
|
⊕
United States
|
Continuous simulation language |
ALGAN |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Algebraic
|
⊕
Germany
|
An extension of FORTRAN to solve sets of linear equations |
ALGEK |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
COBOL coeval
|
⊕
Russian Federation
|
Russian ALGOL/COBOL hybrid |
ALGOL X |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
True ALGOL60s
|
⊕
Germany
|
Algol 60 revision proposal |
ALGOLIP |
1964
|
|
|
⊕
Japan
|
|
ALTEXT |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
Editing and processing
|
⊕
United States
|
Text processing |
AMBIT |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
Algebraic
|
⊕
United States
|
Algebraic manipulation |
AP1 |
1964
|
|
⊕
Symbolic assemblers
|
|
Rice assembler |
APB |
1964
|
|
⊕
W European algorithmic systems
|
⊕
France
|
French autocoder |
Atlas Autocode |
1964
|
↓
↑
⊕
Multi-purpose
|
⊕
Early Autocodes
|
⊕
United Kingdom
|
Algol-like high-level Autocode |
AXLE |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
Substrings
|
⊕
United States
|
Table-based string processing language |
Basic FORTRAN |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
FORTRAN IV standard
|
⊕
United States
|
|
BUGSYS |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Animation
|
⊕
United States
|
Pattern based animation language |
CALCULAID |
1964
|
|
⊕
Algebraic
|
⊕
United States
|
|
CAPS |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Process interaction
|
⊕
United Kingdom
|
Precursor of CSL |
CINAP |
1964
|
|
⊕
Numerical Control
|
|
|
CLP |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
List
|
⊕
United States
|
Cornell List Processor |
COBLOC |
1964
|
|
⊕
Difference Equations
|
⊕
United States
|
Simulations program |
COGO-90 |
1964
|
|
⊕
2D Spreadsheets
|
⊕
United States
|
|
COMPUTEST |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
CAI languages
|
⊕
United States
|
CAI and interviewing language |
Constraint Algol |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
True ALGOL60s
|
⊕
United States
|
Algol 60 with constraints |
CORAL |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
Ring
|
⊕
United States
|
Class Oriented Ring Associated Language |
CORAL 64 |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Other UK historic languages
|
⊕
United Kingdom
|
Radar Establishment Systems Language |
COWSEL |
1964
|
|
⊕
Stack
|
⊕
United Kingdom
|
|
CPL |
1964
|
↓
↑
⊕
On-Line
|
⊕
Other PL/Is
|
⊕
United States
|
Conversational Programming Language |
Dartmouth BASIC |
1964
|
|
⊕
Dartmouth Basics
|
⊕
United States
|
|
DDL |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
2d shape
|
⊕
United States
|
Drawing Descriptive Language |
DETAB/65 |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Decision tables
|
⊕
United States
|
SHARE/SIGPLAN decision table language |
EGDON |
1964
|
|
⊕
Other UK historic languages
|
⊕
United Kingdom
|
|
EK |
1964
|
↓
↑
⊕
Excluded from Sammet
|
⊕
Symbolic assemblers
|
⊕
Czech Republic
|
EPOS symbolic assembler |
EMA |
1964
|
↓
↑
⊕
Multi-purpose
|
⊕
Early Autocodes
|
⊕
United Kingdom
|
Extended Mercury Autocode |
ESP |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Activity scanning
|
⊕
United Kingdom
|
Elliot Bros simulator package |
ETRAN |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Monte Carlo
|
⊕
United States
|
NIST Monte Carlo system |
Euterpe |
1964
|
|
⊕
Sound-Performance
|
|
Musical description language |
Extended ALGOL |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
True ALGOL60s
|
⊕
United States
|
|
FITZWATER Autocoder |
1964
|
↓
↑
⊕
Excluded from Sammet
|
⊕
High-level Autocoders
|
⊕
United States
|
Autocoder with Fortran loops and subscripts |
FORBLOC |
1964
|
|
⊕
Difference Equations
|
⊕
United States
|
Simulations language |
FORSIM |
1964
|
|
⊕
Difference Equations
|
⊕
United States
|
Fotran dialect for simulation |
Gargoyle |
1964
|
|
⊕
W European algorithmic systems
|
⊕
Norway
|
|
GENIUS |
1964
|
|
⊕
W European algorithmic systems
|
⊕
Sweden
|
ALGOL at SAAB |
Ghoul |
1964
|
|
|
⊕
United Kingdom
|
|
GSL |
1964
|
↓
↑
⊕
Experimental and other
|
⊕
Decision tables
|
⊕
United States
|
Generation Strategy Language |
Hart |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Symbolic
|
⊕
United States
|
Early symbolic analysis language written in Lisp |
HOI |
1964
|
|
|
⊕
Germany
|
HYTRAN Operations Interpreter |
HYBLOC |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Expression oriented
|
⊕
United States
|
Hybrid BLOC language |
HYPLOC |
1964
|
|
⊕
Expression oriented
|
⊕
United States
|
Simulations language |
IBSYS |
1964
|
|
⊕
W European algorithmic systems
|
|
Idealised algorithmic language |
IDS |
1964
|
↓
↑
⊕
Business Data Processing
|
⊕
Hierarchical DB
|
⊕
United States
|
Integrated Data Store |
IFIP ALGOL |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
True ALGOL60s
|
⊕
International
|
|
Illinois ALCOR |
1964
|
|
|
|
|
INFOL |
1964
|
↓
↑
⊕
Business Data Processing
|
⊕
Ad hoc query languages
|
⊕
United States
|
Querying language |
IPL-VC |
1964
|
|
⊕
List
|
⊕
United States
|
|
J-S |
1964
|
|
⊕
Jovials
|
⊕
United States
|
|
K AUTOCODE |
1964
|
↓
↑
⊕
Multi-purpose
|
⊕
Early Autocodes
|
⊕
United Kingdom
|
ADvance autocode for KDF9 |
Klerer-May System |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
Algebraic
|
|
|
Language for Class Description |
1964
|
↓
↑
⊕
Experimental and other
|
⊕
OO C family
|
⊕
United States
|
|
Language for computer description |
1964
|
↓
↑
⊕
Excluded from Sammet
|
|
⊕
Czech Republic
|
Hardware based description language |
LISP II |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
Strict evaluation LISPs
|
|
|
LOGIK |
1964
|
|
⊕
Digital
|
|
|
LUCID |
1964
|
↓
↑
⊕
Business Data Processing
|
⊕
Ad hoc query languages
|
⊕
United States
|
Data query language |
LYaPAS |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Pure APLs
|
⊕
Russian Federation
|
Symbolic extensions to APL |
MADS |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
2d shape
|
⊕
United States
|
|
Marchuk and Ershov system |
1964
|
|
⊕
Arithmetic
|
⊕
Russian Federation
|
|
MARK II |
1964
|
↓
↑
⊕
Business Data Processing
|
⊕
Ad hoc query languages
|
⊕
United States
|
|
MATHLAB |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
Arithmetic
|
⊕
United States
|
Interactive maths language |
McClure simulation language |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Digital
|
⊕
United States
|
TI digtal language |
Mercury Assembler |
1964
|
|
⊕
Symbolic assemblers
|
⊕
United Kingdom
|
|
META 4 |
1964
|
|
⊕
Grammar and Syntax-oriented
|
⊕
United States
|
|
META III |
1964
|
|
⊕
Grammar and Syntax-oriented
|
⊕
United States
|
|
METACOBOL |
1964
|
↓
↑
⊕
Business Data Processing
|
⊕
COBOL-60
|
⊕
United States
|
ADR Cobol 60 |
Metcalfe syntax language |
1964
|
|
⊕
Grammar and Syntax-oriented
|
⊕
United States
|
|
METEOR |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
List
|
⊕
United States
|
COMIT with LISP features |
Metropolitan Honeywell Compiler |
1964
|
|
⊕
COBOL coeval
|
⊕
United States
|
|
Metropolitan Honeywell Compromise Compiler |
1964
|
|
⊕
COBOL coeval
|
⊕
United States
|
|
MIDAS II |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Expression oriented
|
⊕
United States
|
Digital simulation language |
MILITRAN |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Event scheduling
|
⊕
United States
|
Military simulation language |
MIMIC |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Expression oriented
|
⊕
United States
|
Continuous simulations language |
MPPL |
1964
|
↓
↑
⊕
Multi-purpose
|
⊕
IBM PL/Is
|
⊕
United States
|
Interim name for PL/I |
MUSIC 4B |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Sound-Performance
|
⊕
United States
|
Musical composition language |
Named Storage |
1964
|
|
⊕
Formulaic
|
⊕
United States
|
|
Namer |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Ad hoc query languages
|
⊕
United States
|
Graphically oriented data retrieval language |
NIP |
1964
|
|
⊕
Low-level Autocoders
|
⊕
United States
|
|
Nu-Speak |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
List
|
⊕
United States
|
List-processing extensions to FAP or FORTRAN |
OEDIPUS |
1964
|
↓
↑
⊕
Non-numerical Scientific
|
⊕
Algebraic
|
⊕
United States
|
Bell Labs interpretive algebraic system |
OKIPAL |
1964
|
|
|
⊕
Japan
|
|
OKISIP |
1964
|
|
|
⊕
Japan
|
OKI HLA |
OPL-1 |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
List
|
⊕
United States
|
Interactive SLIP environment |
OPS-1 |
1964
|
|
⊕
Activity scanning
|
⊕
United States
|
On-line Process Synthesizer |
OPS-2 |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Activity scanning
|
⊕
United States
|
On-line Process Synthesizer version 3 |
OPSIM |
1964
|
|
⊕
Activity scanning
|
⊕
United States
|
|
OPTRAN |
1964
|
|
⊕
Activity scanning
|
⊕
United States
|
|
PACTOLUS |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Digital
|
⊕
United States
|
Digital simulation language |
PAX |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Cell-based
|
⊕
United States
|
Picture representation language for Cloud Chambers |
PINT |
1964
|
|
⊕
Low-level Autocoders
|
|
|
PL/I |
1964
|
↓
↑
⊕
Multi-purpose
|
⊕
IBM PL/Is
|
⊕
United States
|
Programming Language One |
PL/I Subset G |
1964
|
↓
↑
⊕
Multi-purpose
|
⊕
IBM PL/Is
|
⊕
United States
|
General Purpose PL/I subset |
PLITRAN |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
IBM PL/Is
|
⊕
Australia
|
PL/I Preprocessor |
PLUS |
1964
|
↓
↑
⊕
Multi-purpose
|
⊕
Other US historic
|
⊕
United States
|
Programming Language for UNIVAC Systems |
Process III |
1964
|
↓
↑
⊕
Excluded from Sammet
|
⊕
Low-level Autocoders
|
⊕
United States
|
High level macro assembler |
PRONTO |
1964
|
|
⊕
Numerical Control
|
|
|
Proposal Writing Language |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
Plan languages
|
⊕
United States
|
|
QUIKTRAN |
1964
|
↓
↑
⊕
On-Line
|
⊕
Non Standard FIV
|
⊕
United States
|
FORTRAN-like, interactive with debugging facilities |
Quilian semantic network |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Frame languages
|
⊕
United States
|
Original frames system |
Raichl business algebra |
1964
|
↓
↑
⊕
Business Data Processing
|
|
⊕
Czech Republic
|
NPL for files |
SAL |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
2d shape
|
⊕
United States
|
Display primitives system for PDP-6 |
SAM III |
1964
|
|
⊕
Arithmetic
|
|
Semi-Automated Mathematics |
SAM IV |
1964
|
|
⊕
Arithmetic
|
|
Semi-Automated Mathematics |
Schoonschip |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
Algebraic
|
⊕
Switzerland
|
Symbolic maths |
SECD |
1964
|
|
⊕
Other lambda
|
⊕
United Kingdom
|
|
SEPOL |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Civil
|
⊕
United States
|
Settlement POL |
SERA |
1964
|
↓
↑
⊕
Excluded from Sammet
|
⊕
Intermediate languages and VMs
|
⊕
Netherlands
|
Zebra VM language |
SIOUX |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Expression oriented
|
⊕
Italy
|
Continuous Simulation Language |
SMART |
1964
|
↓
↑
⊕
Business Data Processing
|
⊕
Other DPLs
|
⊕
United States
|
Information retrieval language |
SNOBOL2 |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
Patterns
|
⊕
United States
|
Interim version of SNOBOL |
SOL |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Process interaction
|
⊕
United States
|
Simulation Oriented Language |
Solve |
1964
|
|
|
⊕
United States
|
|
STL Online Computer System |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
Algebraic
|
⊕
United States
|
Improved version of Tanoga Park CFS |
STRESS |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Civil
|
⊕
United States
|
STRuctual Engineering Systems Solver |
STRIP-2 |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Scanning and section control
|
⊕
United States
|
Version 2 of NBS scanning language |
STUDENT |
1964
|
|
⊕
Ad hoc query languages
|
⊕
United States
|
|
SYMPAC |
1964
|
|
⊕
Numerical Control
|
⊕
United States
|
|
SYNAGOL |
1964
|
|
|
⊕
United States
|
Extensible Algol-60 |
TA-1 |
1964
|
|
⊕
Other Russian/Soviet
|
⊕
Russian Federation
|
|
THAT |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Individual
|
⊕
United Kingdom
|
British simulation language |
TR4 |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
Definition languages
|
⊕
Germany
|
Extensible compiler generator system for the Telefunken TR4 Computer |
TRAC T64 |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
Macros
|
⊕
United States
|
Standard TRAC |
TREC |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
External systems control
|
⊕
United Kingdom
|
Interactive control system for reactors |
TREET |
1964
|
|
⊕
List
|
⊕
United States
|
trinary tree variant of LISP |
TRIVIAL |
1964
|
|
|
⊕
United States
|
|
Uhr |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
W European algorithmic systems
|
⊕
United States
|
Pseudo-natural English for programming system |
UNISIM |
1964
|
↓
↑
⊕
Specialised Languages
|
⊕
Digital
|
⊕
United States
|
Network simulation language |
VALGOL II |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
True ALGOL60s
|
⊕
United States
|
|
VECOPS |
1964
|
|
⊕
Activity scanning
|
⊕
United States
|
Vector extensions to OPS-3 |
VPRPAK |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
Arithmetic
|
⊕
United States
|
A set of subroutines to do variable precision and rational arithmetic |
WALDO |
1964
|
|
⊕
Numerical Control
|
⊕
United States
|
|
Whetstone Algol |
1964
|
↓
↑
⊕
Numerical Scientific
|
⊕
True ALGOL60s
|
⊕
United Kingdom
|
|
WISP |
1964
|
↓
↑
⊕
String and List Processing
|
⊕
Macroassemblers
|
⊕
United Kingdom
|
Macro-based list processing language |
Wos QAS |
1964
|
|
|
⊕
United States
|
|
XPOP |
1964
|
|
⊕
Macroassemblers
|
⊕
United States
|
Extensible macro assembly |