Una sequenza di istruzioni, allineate in verticale e attraversate dalla freccia del tempo dall’alto verso il basso.
L’esecutore eseguirà prima l’istruzione 1, poi l’istruzione 2 e infine l’istruzione 3.
Attenzione: Small Basic non ammette che più istruzioni si estendano sulla stessa riga del programma (a differenza di Pascal, C, Java, …)
Istr_1 Istr_2 Istr_3
Le singole istruzioni possono contenere le parole chiave
Else – ElseIf – EndFor – EndIf – EndSub – EndWhile – For – Goto – If – Step – Sub – Then – To – While
che permettono di realizzare le classiche strutture di controllo
- Selezioni: If … Then … ElseIf … Else … EndIf
- Ripetizioni: For … To … Step … EndFor | While … EndWhile
- Sottoprogrammi: Sub … EndSub
- Salti: Goto
Le istruzioni devono essere indentate, spostate in avanti di 2 caratteri, per ogni struttura di controllo che le contiene
Istruzione_1 Selezione_2 Istruzione_2_1 Istruzione_2_2 Fine_Selezione_2 Istruzione_3 Ripetizione_4 Istruzione_4_1 Istruzione_4_2 Fine_Ripetizione_4 Istruzione_5 ...
Small Basic indenta automaticamente ad ogni salvataggio oppure a richiesta con il comando Formatta il programma
I commenti cominciano con l’apice singolo ‘, apostrofo, e finiscono alla fine della linea
' Questo è un commento... TextWindow.Writeln("Ciao mondo!") ' Anche questo è un commento