Elle sert à marquer une pause.

Syntaxe :
SLEEP (variable qui exprime le temps à attendre en seconde)

Exemple :
CLS
PRINT « attendez 5 secondes… »
SLEEP 5
PRINT « fin de l'attente »
END

Elle sert à répéter un caractère. Ce caractère peut être soit sous sa forme entre guillemets ( «  » ), soit sous forme de son caractère ASCII, soit il répète le premier caractère d'une variable alphanumérique.
Le tableau des codes ASCII est décrit plus loin (se reporter au sommaire 2)

Syntaxe :
STRING$ (variable du nombre de fois à répéter le caractère, caractère à répéter)

Exemple :
CLS
PRINT « Je vais répéter 5 fois le caractère A sous ces 3 formes possibles »
mot$ = « Arracher »
PRINT STRING$ (5, mot$)
PRINT STRING$ (5, « A »)
PRINT STRING$ (5, 65)
END

Elle retourne un ensemble de caractère à partir d'une variable alphanumérique et d'une position donnée.
Remarque : tous les caractères sont à prendre en compte (comme les exemples)

Syntaxe :
MIDS (variable, numéro du caractère où commence la lecture dans la variable, nombre de caractère à prendre)

Exemple :
CLS
mot$ = « j'apprends à programmer en Qbasic donc je suis l'élève»
PRINT « en quoi ? »
PRINT MID$ (mot$ , 27 , 6 )
END