| ● | ABS | 絶対値を返す |
| ● | ASC | 文字をアスキーコードに変換する |
| ● | ATN | アークタンジェントを返す |
| | AUTO | 行番号を自動発生する |
| ● | BEEP | ビープ音を鳴らす |
| ▲ | CALL | 機械語プログラムを呼び出す |
| ▲ | CDBL | 倍精度型に変換する |
| ▲ | CHAIN | ファイル上の別プログラムを実行する:RUN |
| ● | CHR$ | アスキーコードに対応する文字を返す |
| ▲ | CINT | 整数型に変換する |
| ● | CIRCLE | 円、楕円を描く |
| | CLEAR | BASICメモリの下限を設定する |
| ● | CLOSE | ファイルをクローズする |
| ● | CLOSE | RS-232Cをクローズする |
| ● | CLS | 画面を消去する |
| ● | COLOR | 文字、グラフィック色を指定する |
| | COLOR= | パレットカラーを設定する |
| | COM (n) ON/OFF/STOP | 通信回線の割り込みの許可、禁止、停止を行う |
| | COMMON | 別プログラムで共通に使用できる変数を宣言する |
| | CONNECT | 連続直線を描く |
| | CONSOLE | 画面の表示モードを設定する |
| | CONT | プログラムの実行を再開する |
| ● | COS | コサインを返す |
| ▲ | CSNG | 単精度型を返す |
| | CSRLIN | カーソルの垂直位置を返す |
| ● | CVD | 8バイト文字列を数値データに変換する |
| ● | CVI | 2バイト文字列を数値データに変換する |
| ● | CVS | 4バイト文字列を数値データに変換する |
| ● | DATA | データを定義する |
| | DATE | 1月1日を基準とするトータル日数を示す |
| ● | DATE$ | 日付を返す |
| ● | DEF DBL | 変数の型を宣言する |
| ● | DEF FN | 関数を定義する |
| ● | DEF INT | 変数の型を宣言する |
| ● | DEF SNG | 変数の型を宣言する |
| ● | DEF STR | 変数の型を宣言する |
| | DEF USR | マシン語プログラムの開始アドレスを設定する |
| | DELETE | 指定行を削除する |
| ● | DIM | 配列を宣言する |
| | DSKF | ディスクの未使用領域のクラスタ数を示す |
| | DSKINI | FDのディレクトリの初期化を行う |
| | DSKO$ | ディスクにデータを直接書き込む |
| | EDIT | 指定行を編集する |
| ● | END | プログラムを終了する |
| ● | EOF | ファイルエンドを返す |
| | ERASE | 配列を消去する |
| | ERL | エラー行を返す |
| | ERR | エラー番号を返す |
| ● | ERROR | 強制的にエラーを発生させる |
| ▲ | EXEC | 機械語プログラムを実行する |
| ● | EXP | eを底として指数関数を与える |
| | FIELD | ランダムファイルバッファに文字変数を割り当てる |
| | FILES | ディレクトリ表示 |
| | FIX | 整数部分を返す |
| ● | FOR~NEXT | 指定回数繰り返す |
| | FRE | メモリの未使用量領域サイズを返す |
| | GCURSOR | グラフィックカーソル位置の色を読みとる |
| | GET | ランダムファイルからデータを取り込む |
| ▲ | GET@ | 画面上の画像を取り込む |
| ● | GOSUB | サブルーチンを呼び出す |
| ● | GOTO | 指定行へジャンプする |
| | HARDC | ハードコピーを行う |
| ● | HEX$ | 16進数に変換する |
| ● | IF~THEN~ELSE | 条件により処理を振り分ける |
| ● | INKEY$ | キーボードからリアルタイムに文字を入力する |
| ● | INPUT | キーボードから入力を行う |
| | INPUT$ | キーボードが押されていれば文字を返し、押されていなければ空白を返す |
| ● | INPUT# | ファイルから入力を行う |
| ● | INSTR | 文字列から文字を検索する |
| ● | INT | 値を越えない最大の整数を返す |
| | INTERVAL | インターバルタイマの割り込みの間隔を制御する |
| | INTERVAL ON/OFF/STOP | インターバルタイマの割り込みの許可、禁止、停止する |
| | KEY | ファンクションキー定義を行う |
| | KEY (n) ON/OFF/STOP | ファンクションキーの割り込み制御を行う |
| | KEY LIST | ファンクションキーリストを表示する |
| ● | KILL | ファイルを削除する |
| ● | LEFT$ | 文字列の左側から文字を抜き出す |
| ● | LEN | 文字列長を返す |
| ● | LET | 変数に値を代入する |
| | LINE | 線を引く |
| ● | LINE INPUT | 1行入力を行う |
| ● | LINE INPUT# | ファイルから1行入力を行う |
| | LIST | プログラムリストを表示する |
| | LLIST | プログラムリストをプリンタに印字する |
| | LOAD | プログラムを読み込む |
| | LOAD? | 正常に保存されたかどうか調べる |
| | LOADM | マシン語プログラムを読み込む |
| ● | LOC | 現在のレコード番号を返す |
| ● | LOCATE | カーソル位置を設定する |
| ● | LOF | 入力バッファ中の文字数またはランダムファイルのレコード長を返す |
| ● | LOG | 自然対数の値を返す |
| | LPOS | プリンタヘッドの水平位置を返す |
| | LPRINT | 文字列や値をプリンタに印字する |
| | LPRINT USING | 書式付きで文字列や値をプリンタに印字する |
| | LSET | 左詰めでランダムファイルバッファに移す |
| | MERGE | プログラムを併合する |
| ● | MID$ | 文字列から文字を抜き出す |
| ● | MKD$ | 倍精度表記の数値を文字に変換する |
| ● | MKI$ | 整数表記の数値を文字に変換する |
| ● | MKS$ | 単精度表記の数値を文字に変換する |
| | MON | モニタに制御を移す |
| | MOTOR | カセットレコーダーのモーターを制御する |
| ● | NAME | ファイル名を変更する |
| | NEW | プログラムを消去する |
| | OCT$ | 8進数に変換する |
| | ON COM GOSUB | 通信回線の割り込み処理先を指定する |
| ● | ON ERROR GOTO | エラー発生時の処理行を指定する |
| | ON INTERVAL GOSUB | インターバルタイマの割り込みルーチンの定義をする |
| | ON KEY(n) GOSUB | ファンクションキーの割り込みルーチンの定義をする |
| | ON TIME GOSUB | タイマの割り込みルーチンの定義をする |
| ● | ON~GOSUB | 値によりサブルーチンを呼び出す |
| ● | ON~GOTO | 値により指定行へ分岐する |
| ● | OPEN | ファイルをオープンする |
| | PAINT | 塗りつぶしを行う |
| ● | PEEK | メモリから値を読み出す |
| ▲ | PLAY | 音楽の演奏を行う |
| | POINT | 指定位置のドットの状態を返す |
| ● | POKE | メモリに値を書き込む |
| ● | POS | カーソルの水平位置を返す |
| | PRESET | 背景色で点を表示する |
| ● | PRINT | 文字列や値を表示する |
| ● | PRINT USING | 書式付きで文字列や値を表示する |
| ● | PRINT# | ファイルに文字列や値を表示する |
| ▲ | PRINT@ | 漢字を画面に表示する:PRINT |
| | PSET | 点を表示する |
| | PUT | ランダムファイルにデータを書き込む |
| | PUT@ | 画像を表示する |
| ● | RANDOMIZE | 乱数系列を変更する |
| ● | READ | DATA文で定義されたデータを読む込む |
| ● | REM | 注釈 |
| | RENUM | 行番号を付け直す |
| ● | RESTORE | READ文で読み込まれるDATA文の位置を変更する |
| | RESUME | エラー処理から復帰する |
| ● | RETURN | サブルーチンから戻る |
| ● | RIGHT$ | 文字列の右側から文字を抜き出す |
| ● | RND | 0以上1未満の乱数を返す |
| | RSET | 右詰めでランダムファイルバッファに移す |
| ● | RUN | プログラムを実行する |
| | SAVE | プログラムを保存する |
| | SAVEM | 機械語プログラムを保存する |
| | SCREEN | 画面モードを設定する |
| | SCREEN() | 指定位置の文字コードを得る |
| ● | SGN | 符号を返す |
| ● | SIN | サインを返す |
| | SKIPF | 指定したファイルの次にカセットを進める |
| | SOUND | PSGを直接制御する |
| ● | SPACE$ | 指定された空白を返す |
| ● | SPC | 空白を出力する |
| ● | SQR | 平方根を返す |
| ● | STOP | プログラムを停止させる |
| ● | STR$ | 値を文字列に変換する |
| ● | STRING$ | 指定された文字で作られた文字列を返す |
| ● | SWAP | 変数の値を交換する |
| | SYMBOL | 任意位置に指定サイズ、角度で表示する |
| ● | TAB | 指定位置までカーソルを移動させる |
| ● | TAN | タンジェントを返す |
| | TERM | ターミナルモードにする |
| | TIME | タイマ割り込み時刻を設定する |
| | TIME | 秒単位の時刻を示す |
| | TIME ON/OFF/STOP | タイマ割り込みの許可、禁止、停止を行う |
| ● | TIME$ | 時刻を返す |
| ● | TROFF | トレースオフ |
| ● | TRON | トレースオン |
| | UNLIST | 指定行以降を表示不能にする |
| ▲ | USR | 機械語プログラムを呼び出す |
| ● | VAL | 文字列を値に変換する |
| ● | VARPTR | 変数の格納されている先頭アドレスを返す |
| ● | WHILE~WEND | 条件を満たしている間ループする |
| ● | WIDTH | 表示桁数を制御する |