A Turing programozási nyelv

Alapvető vezérlési szerkezetek

Szekvencia

A Turing nem használ határoló jelet az utasítások elválasztására, a pontosvessző használata teljesen opcionális.
Megjegyzés: Egy sorban szerepelhet több utasítás, illetve egy utasítás több sorba is átlóghat.

Ciklus

Kétféle ciklus létezik a Turing nyelvben:

A loop ciklus:



A for ciklus:


Elágazás

Kétféle elágazás létezik:

Az if elágazás:



A case elágazás:


Blokkok

A Turingban nem lehet explicit megadni blokkot; viszont az elágazások egyes ágai és a ciklusok törzse egy-egy blokk - természetesen a program, az alprogramok törzsei és a modulok is blokkok.