To search menu
Browse language results for Canada {By year/
By name
}
MicroWorlds Ex
0
Canada
MicroWorlds Pro
0
Canada
Microworlds with parallel agents
MINISIS
0
Canada
TRANSCODE
1953
Numerical Scientific
Early Autocodes
Canada
Autocoder at Toronto
BC NELIAC
1962
Numerical Scientific
IAL Coeval
Canada
NELIAC at UBC
PET
1965
Specialised Languages
Decision tables
Canada
Decision table language
Sharp APL
1965
Business Data Processing
Array
Canada
IP Sharp
IFAPT
1966
Numerical Scientific
Numerical Control
Canada
Canadian adaptation of APT
QUILL
1966
String and List Processing
Text analysis
Canada
WATFOR
1966
Numerical Scientific
FORTRAN IV standard
Canada
WATerloo FORtran
MPL/I
1967
Specialised Languages
Grammar and Syntax-oriented
Canada
Matrix PL/I
GenCode
1967
Specialised Languages
Page and book layout
Canada
Generalised printing markup system
TABGEN
1968
Business Data Processing
Decision tables
Canada
Decision table language
SL/I
1968
Other PL/Is
Canada
Toronto PL/I
Calgary ALGOL
1968
Numerical Scientific
True ALGOL60s
Canada
Q-system
1969
String and List Processing
Horn clause
Canada
SP/1
1969
List
Canada
String processor for Fortran
WATFIV
1969
Numerical Scientific
FORTRAN IV standard
Canada
Waterloo FORTRAN 2nd version
VAULT
1970
CAI languages
Canada
Buckle data structure language
1970
String and List Processing
Map/Dictionary
Canada
MP/1
1971
Canada
STAT-PACK
1971
Statistical
Canada
Sue
1971
Canada
SPL
1971
Multi-purpose
Other PL/Is
Canada
Systems Programming Language
GPSSS
1972
Specialised Languages
Event scheduling
Canada
Simula 67 with enhanced simulation capabilities
SNOBOL X
1972
String and List Processing
Patterns
Canada
Generalised Snobol
APL/11
1972
Canada
PLUTO
1972
Multi-purpose
Other PL/Is
Canada
U Toronto Teching PL/I
ACL
1972
Specialised Languages
Canada
Audit Command Language
MACKSIM
1972
Canada
1.pak
1973
String and List Processing
Graph
Canada
Goal-directed graph-pattern-matching language
POP-10
1973
Canada
DEFT
1973
Numerical Scientific
FORTRAN IV standard
Canada
Structured FORTRAN
TOPPS
1973
Canada
ZAPP
1973
Specialised Languages
Animation
Canada
Animation generation language
SNOBOLY
1974
String and List Processing
Patterns
Canada
SNOBOL dialect with Algol control structures
SIMULOGO
1974
Canada
PL4
1974
String and List Processing
List
Canada
Experimental Simula language for list processing
Pasqual
1974
Canada
PL
1975
String and List Processing
2d shape
Canada
Picture drawing language
CSP/k
1975
Canada
Concurrent SP/k
Protel
1975
Multi-purpose
Pascals
Canada
Language with distributed modularity
2.PAK
1975
Specialised Languages
Canada
AI language with coroutines.
MINICODE
1975
Multi-purpose
Assemblers
Canada
LUCID
1975
Experimental and other
Single-assignment
Canada
dataflow language
LESK
1975
Canada
MIRA
1975
Canada
SP/k
1975
Multi-purpose
Other PL/Is
Canada
Framework Simula
1975
Specialised Languages
Event scheduling
Canada
Simula with frameworks
S/SL
1975
Grammar and Syntax-oriented
Canada
Syntax/Semantic Language
IMAGE
1975
Canada
SPECKLE
1975
Multi-purpose
Canada
Eh
1976
Multi-purpose
CPL, BCPL and B
Canada
Portable systems language from Waterloo
S*
1976
Specialised Languages
Pascals
Canada
microprogramming language schema
PSML
1976
Canada
WATFIV-S
1976
Numerical Scientific
Canada
WATFIV with structuring facilities
WATBOL
1976
Business Data Processing
Canada
Waterloo student's COBOL
WATFOR-77
1977
Numerical Scientific
Canada
Waterloo FORTRAN 77
Waterloo LISP
1977
String and List Processing
Lazy Evaluation LISPs
Canada
One-man-language
1977
Canada
Euclid
1977
Canada
Verifiable system software language
REGULUS
1977
String and List Processing
Canada
Regexp macro processor
FLACC
1977
Multi-purpose
True ALGOL68s
Canada
Mailloux's Algol 68
GAME
1977
Specialised Languages
Canada
Game programming simulations language
MuTeX
1978
Canada
muMath
1978
Canada
Zed
1978
Multi-purpose
CPL, BCPL and B
Canada
Waterloo portable systems language
Toronto Euclid
1979
Canada
IQL
1980
Business Data Processing
Other DPLs
Canada
Intermediate Query Language
Taxis
1980
Canada
ALICE
1980
Specialised Languages
Array
Canada
Typed APL
Maple
1980
Canada
Maple
Concurrent Euclid
1980
Canada
Simple Euclid with concurrent extensions
S*A
1981
Canada
high-level architecture description language
Turing
1982
Multi-purpose
Other Wirth Algols
Canada
Prograph
1982
Canada
WSL
1982
Multi-purpose
Canada
Waterloo Systems Language
KNOWLOG
1983
Canada
Athena
1983
Canada
KR Language from Canada
Q'NIAL
1983
Canada
LOGRAPH
1983
Canada
IBM Logo
1983
Canada
GPSSR
1983
Canada
SCRIPT
1984
String and List Processing
Canada
Waterloo SCRIPT
RF-Maple
1984
Canada
RML
1984
Canada
Requirements Modelling Language
NIAL
1984
Canada
muTensor
1984
Canada
Derive
1984
Canada
RCCL
1984
Canada
Robot control command language
Ottawa Euclid
1984
Multi-purpose
Canada
Improved Milspec Euclid
BNR Pascal
1984
Multi-purpose
Pascals
Canada
Modular Pascal from BNR
BNR Prolog
1985
String and List Processing
Horn clause
Canada
Chronolog
1985
Canada
Temporal version of Prolog
Actra
1985
Specialised Languages
Canada
Multiprocessing Smalltalk
RedTen
1985
Canada
FRANK
1985
Canada
SPL with bins
GML
1985
String and List Processing
Canada
Waterloo General Markup Language
TXL
1985
Canada
SPECTUR
1986
Canada
Actor
1986
Canada
LogoWriter
1986
Canada
CML
1986
Canada
Conceptual Modelling Language
Real-Time Euclid
1986
Canada
Euclid with RT extensions
Waterloo Core Prolog
1986
String and List Processing
Horn clause
Canada
Turing Plus
1987
Canada
ForceOne
1987
Canada
SL
1988
Canada
Small Euclid
1988
Multi-purpose
Pascals
Canada
Testing susbset of Euclid
Trilogy
1988
Canada
Trilogy II
1988
Experimental and other
Canada
EV2
1988
Canada
GraphLog
1988
Canada
Chronolog 3d
1988
Canada
microChronolog
1988
Canada
m-Verdi
1988
Canada
ObjVProlog
1989
String and List Processing
Horn clause
Canada
ObjVProlog-D
1989
String and List Processing
Horn clause
Canada
Modula Plus
1989
Specialised Languages
Canada
Actalk
1989
Experimental and other
Canada
TELOS
1989
Experimental and other
Canada
ForceEpsilon
1989
Experimental and other
Polymorphic
Canada
ForceTwo
1989
Canada
FLEX
1990
Specialised Languages
Canada
Faster LEX
Falafel
1990
Canada
Huron
1990
Business Data Processing
Labelled Matrix
Canada
4GL
Verdi
1990
Canada
MicroWorlds
1990
Canada
ABSTUR
1990
Canada
WSCRIPT
1990
Canada
LinxBasic
1991
Specialised Languages
Street basics
Canada
Generator language
OOT
1991
Canada
Object-Oriented Turing
1991
Canada
Dee
1991
Canada
Starlog
1991
Specialised Languages
Interval time
Canada
Stratified Temporal Prolog
DOODLE
1992
Business Data Processing
Canada
Golog
1993
Canada
Chronolog(0)
1993
Canada
Chronolog(Z)
1993
Canada
piDEMOS
1993
Specialised Languages
Canada
teaching subset of DEMOS
mLucid
1993
Specialised Languages
Polymorphic
Canada
Indexical Lucid
s-Verdi
1994
Canada
sysLucid
1994
Experimental and other
Single-assignment
Canada
Systolic functional Lucid
SPARC Verdi
1994
Canada
FZCLIPS
1995
Specialised Languages
RETE and production
Canada
Fuzzy extensions to CLIPS
HLO
1995
Canada
LIEBERMAN
1995
Canada
MBL
1995
Specialised Languages
Canada
Language for compiler construction
Chronolog(MC)
1996
Canada
Disjunctive Chronolog
1996
Canada
ROL
1996
Canada
TA
1997
Canada
APEX
1997
Specialised Languages
Array
Canada
Parallel APL
olog
1997
Canada
HSML
1998
Canada
RSF
1998
Canada
EUPHORIA
1999
Canada
End User Programming Hierarchial Objects for Robust Interpreted Applications
ROL2
1999
Canada
WinEGS
1999
Specialised Languages
Monte Carlo
Canada
Graphical Monte Carlo simulation system
Relationlog
2001
Business Data Processing
Canada
IIL
2001
Canada
PLUTO
2001
Canada
XProlog
2002
String and List Processing
Horn clause
Canada