[Home]History of Turing programming language

HomePage | Recent Changes | Preferences

Revision 3 . . (edit) November 10, 2001 9:18 am by (logged).6.47.xxx [minor formatting fixes]
Revision 2 . . November 10, 2001 12:34 am by (logged).103.96.xxx [stub, tried to work in the FOLDOC material (had my first edit conflict :-))]
Revision 1 . . November 10, 2001 12:27 am by WojPob [from foldoc]
  

Difference (from prior major revision) (minor diff, author diff)

Changed: 1c1
Descendant of Concurrent Euclid, an airtight super-Pascal. Used mainly for teaching programming at both high school and university level.
Turing is a Pascal-like programming language developed in 1982 by Ric Holt and James Cordy, then of University of Toronto, Canada. It is a descendant of [Common Euclid]?. from Turing features a clean syntax and is used primarily as a teaching language at the high school and university level. Two other versions exist, Object-Oriented Turing and Turing Plus, a more robust implementation. Turing is available from Holt Software Associates in Toronto. Versions for Sun, MS-DOS and Macintosh are available.

Changed: 3c3
Available from Holt Software Assocs, Toronto.
A brief example of Turing is the following recursive function to calculate a factorial.

Changed: 5c5,17
Versions for Sun, MS-DOS, Mac?, etc.
function factorial(n:int):int
if n = 0 then
result = 1
else
result = n * factorial(n-1)
end if
end factorial

put factorial(10)




http://www.holtsoft.com/turing/home.html is the Turing home page.

HomePage | Recent Changes | Preferences
Search: