Мова програмування Turbo-Basic
y — число точок по вертикалі,
b = 2 для режиму екрана 320*200 точок та
b = 1 для режиму екрана 640*200 точок.
GOSUB нпp
[оператори] ...
RETURN
Перехiд до підпрограми та повернення з підпрограми.
нпp — номер початкового рядка підпрограми.
Можна застосовувати вкладені підпрограми.
GOTO нпp
Перехiд до програмного рядка.
нпp — номер програмного рядка, до якого виконується перехід.
IF x [,] THEN оператори [ELSE оператори]
IF x [,] GOTO нпp [[,] ELSE оператори]
Умовний перехід.
x — будь-який числовий вираз;
оператори — оператор або послідовність розділених двокрапками операторів або номер рядка (еквівалентне оператору GOTO);
нпp — номер програмного рядка.
Якщо значення x — істина, то виконуються оператори, які записані після THEN (або перехід до рядка нпp). Інакше — оператори за THEN пропускаються i виконуються оператори після ELSE, якщо вони є.
INPUT [;] ["підказка";] a [, a] ...
Очiкування введення з клавіатури під час виконання програми.
"підказка" — рядок знаків, що використовується як підказка користувачу;
a — ім'я числової або символьної змінної або елементу масиву, які при введенні отримають значення.
INPUT #нфл, a [, a] ...
Введення даних з послідовного пристрою або з файлу та присвоєння значень змінним в програмі.