Turing

Turing（（テュァリング））はプログラミング言語のひとつであり、Pascalよりも汎用的で簡潔に記述でき学習しやすい言語を目指して設計された。言語名称は計算機科学者として著名なアラン・チューリング (Alan M. Turing) からきている。

資金難により開発は解散したため2008年にフリーソフトウェア化された。

 他のプログラミング言語との関係 
TuringはEuclidの研究で得られた多くの概念を引き継いでいる。EuclidとはPascalの苦手としていた可変長文字列、動的配列、アサーションといった機能を追加してPascalをより実用的に拡張したものである。

 参考文献 
 Richard C. Holt, Philip A. Matthews, J. Alan Rosselet and James R. Cordy THE TURING PROGRAMMING LANGUAGE - Design and Definition -, Prentice-Hall, 1987. ISBN 0139331360.
 湯浅太一（監訳） 松田元彦・三好博之・竹丘尚三（訳）『プログラミング言語 Turing - 言語仕様の基礎理論と設計技法 -』 啓学出版、1990年、ISBN 4766510755

 外部リンク 
 Turing Programming Language Home Page
 Download Turing 4.1.1 | CompSci.ca/blog
 Turing To C Compiler (TTCC) 
 S-Engine for Turing
 OpenT Programming Language (Google Code) 
 Richard C. "Ric" Holtのサイト

Category:プログラミング言語