H ? « »

Language peer sets for Turing:
Canada
Canada/1982
Designed 1982
1980s languages
Fourth generation
Late Cold War
Genus Other Wirth Algols
Multi-purpose
Other Wirth Algols
Wirth Algols
Generation of Algol 60
Other Wirth Algols/1982
Wirth Algols/1982
Generation of Algol 60/1982
Other Wirth Algols/Canada
Wirth Algols/Canada
Generation of Algol 60/Canada
Multi-purpose
Multi-purpose/1982
Multi-purpose/ca

Turing(ID:1023/tur003)

alternate simple view
Country: Canada
Designed 1982
Published: 1982
Genus: Other Wirth Algols
Sammet category: Multi-purpose


for Alan Turing, computer pioneer

from the documentation:
"TURING is a super Pascal with a no frills syntax and an airtight formal definition"

R.C. Holt  & J.R. Cordy, U Toronto, 1982.

Descendant of Concurrent Euclid, an airtight super-Pascal. Used mainly for teaching programming at both high school and university level. Available from Holt Software Assocs, Toronto.

Turing, a new general purpose programming language, is designed to have Basic's clean interactive syntax, Pascal's elegance, and C's flexibility




Places
People:
Related languages
Concurrent Euclid Turing   Evolution of
Concurrent Pascal Turing   Evolution of
Turing ABSTUR   Dialect of
Turing Object-Oriented Turing   Evolution of
Turing SPECTUR   Specification language for
Turing Turing Plus   Evolution of
Turing TXL   Subsystem

References:
  • Holt, R.C. & J.R. Cordy, (1983) Holt, R.C. & J.R. Cordy, "Turing Language Report", Report CSRI-153, CSRI, U Toronto, Dec 1983.
  • RC Holt and J.N.P. Hume (1984) RC Holt and J.N.P. Hume "Introduction to Computer Science Using the Turing Programming Language", Reston Publishing Company (Prentice Hall), Virginia , 1984
  • Holt, Richard C. (1986) Holt, Richard C. Design goals for the Turing programming language. Technical Report CSRI-187, Computer Systems Research Institute, University of Toronto, August 1986.
  • R.C. Holt, P.A. Matthews, J.A. Rosselet and J.R. C (1987) R.C. Holt, P.A. Matthews, J.A. Rosselet and J.R. Cordy "The Turing Language: Design and Definition", Prentice-Hall, 1987
  • Godfrey, M. W. (1988) Godfrey, M. W. "Toward Formal Specification of Operating System Modules", M.Sc. thesis, Univer­sity of Toronto, June 1988.
  • Holt, Richard C., and James R. Cordy (1988) Holt, Richard C., and James R. Cordy "The Turing Programming Language"
          in [ACM] (1988) [ACM] CACM 31(12) (Dec 1988).
  • Cordy, James R. and Promislow, Eric (1990) Cordy, James R. and Promislow, Eric "Specification and automatic prototype implementation of polymorphic objects in Turing using the TXL dialect processor"
          in [Proceedings] (1990) Proceedings of 1990 International Conference on Computer Languages (ICCL), March 12-15, 1990, New Orleans, IEEE Computer Society Press (Los Alamitos, CA, 1990),
  • R.C. Holt (1990) R.C. Holt "Turing Reference Manual", Holt Software Associates Inc., March 1990
          in [Proceedings] (1990) Proceedings of 1990 International Conference on Computer Languages (ICCL), March 12-15, 1990, New Orleans, IEEE Computer Society Press (Los Alamitos, CA, 1990),
  • Elliot Koffman, R.C. Holt and Chrysanne DiMarco (1992) Elliot Koffman, R.C. Holt and Chrysanne DiMarco "Turing: Problem Solving and Computer Programming", (adaption of Koffman`s Pascal book), Addison-Wesley. 1992.
          in [Proceedings] (1990) Proceedings of 1990 International Conference on Computer Languages (ICCL), March 12-15, 1990, New Orleans, IEEE Computer Society Press (Los Alamitos, CA, 1990),
  • Godfrey, Michael W. and Holt, Richard C. (1994) Godfrey, Michael W. and Holt, Richard C. "Spectur - A Specification Language for the Programmer" Technical Report CSRI-241, Computer Systems Research Institute September 19, 1994 Extract: Introduction Extract: Conclusions
          in [Proceedings] (1990) Proceedings of 1990 International Conference on Computer Languages (ICCL), March 12-15, 1990, New Orleans, IEEE Computer Society Press (Los Alamitos, CA, 1990),
  • (2002) Library of Congress Subject Headings T85
          in [Proceedings] (1990) Proceedings of 1990 International Conference on Computer Languages (ICCL), March 12-15, 1990, New Orleans, IEEE Computer Society Press (Los Alamitos, CA, 1990),
    Resources
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder