X-BASIC
繰り返し制御には、for~nextの他に、breakおよびcotinueの制御が可能なwhile~endwhile、repeat~untilステートメントを有する。
ユーザが記述した関数部分は行番号なしでsaveすることによって、ライブラリ的なファイルを作って再利用することも可能である(なお行番号なしでsaveされた関数を実行する際には、行番号付きでendよりも後の行にloadする必要がある)。