Turing is an actively used programming language created in 1982. Turing is a Pascal-like programming language developed in 1982 by Ric Holt and James Cordy, then of University of Toronto, Canada. Turing is a descendant of Euclid, Pascal and SP/k that features a clean syntax and precise machine-independent semantics. Turing 4.1.0 is the latest stable version of Turing. Read more on Wikipedia...

37Years Old 20Users 0Jobs
  • Turing ranks in the top 10% of languages
  • the Turing wikipedia page
  • Turing first appeared in 1982
  • file extensions for Turing include t and tu
  • See also: euclid, pascal, sp-k, mips, txl
  • I have 71 facts about Turing. what would you like to know? email me and let me know how I can help.

Example code from the web:

% Accepts a number and calculates its factorial

function factorial (n: int) : real
     if n = 0 then
          result 1
     else
          result n * factorial (n - 1)
     end if
end factorial

var n: int
loop
     put "Please input an integer: " ..
     get n
     exit when n >= 0
     put "Input must be a non-negative integer."
end loop

put "The factorial of ", n, " is ", factorial (n)

Example code from Linguist:

% Accepts a number and calculates its factorial

function factorial (n: int) : real
	if n = 0 then
		result 1
	else
		result n * factorial (n - 1)
   end if
end factorial

var n: int
loop
	put "Please input an integer: " ..
	get n
	exit when n >= 0
	put "Input must be a non-negative integer."
end loop

put "The factorial of ", n, " is ", factorial (n)

Example code from Wikipedia:

% Accepts a number and calculates its factorial
 
 function factorial (n: int) : real
      if n = 0 then
           result 1
      else
           result n * factorial (n - 1)
      end if
 end factorial
 
 var n: int
 loop
      put "Please input an integer: " ..
      get n
      exit when n >= 0
      put "Input must be a non-negative integer."
 end loop
 
 put "The factorial of ", n, " is ", factorial (n)

Trending Repos

repo stars description

Last updated December 4th, 2019

Edit Turing