Turing (programming language)

Turing
Paradigmmulti-paradigm: procedural, object-oriented
Designed byRic Holt, James Cordy
DeveloperHolt Software Associates
First appeared1982; 42 years ago (1982)
Final release
4.1.1 / November 25, 2007; 16 years ago (2007-11-25)
Typing disciplinestatic, manifest
OSMicrosoft Windows
Major implementations
Turing, TPlus, OpenT
Dialects
Object-Oriented Turing, Turing+
Influenced by
Euclid, Pascal, SP/k

Turing is a high-level, general purpose programming language developed in 1982 by Ric Holt and James Cordy, at University of Toronto in Ontario, Canada. It was designed to help students taking their first computer science course learn how to code. Turing is a descendant of Pascal, Euclid, and SP/k that features a clean syntax and precise machine-independent semantics.

Turing 4.1.0 is the latest stable version. Versions 4.1.1 and 4.1.2 do not emit stand alone .exe files. Versions pre-4.1.0 have outdated syntax and functions.