QuickBASIC
サブルーチンを記述することができた。値を返す場合は関数、値を返さない場合はサブルーチンであった。
C言語のreturnに相当する Exit Sub ・ Exit Function ステートメントがそれぞれあった。
再帰呼び出しが可能だった。