● | ABS | 絶対値を返す |
| ACLEAR | 指定領域のアトリビュートを変更 |
| AGET | 指定領域のアトリビュートを配列に格納 |
| ANN | サブルーチンの実行後得られた値を返す |
| APOINT | 指定位置の文字画面のアトリビュートを返す |
| APUT | 指定領域のアトリビュートをAGET文で格納されたデータにより設定 |
● | ASC | 文字列をアスキーコードに変換 |
● | ATN | アークタンジェント |
| AUTO | 行番号を自動発生 |
● | BEEP | ビープ音を鳴らす |
▲ | BOXE | 四角を描く:BOX |
▲ | BOXF | 塗りつぶされた四角を描く:BOX FILL |
| CADR | アドレスデータを整数値に変換 |
● | CALL | マシン語プログラムを呼び出す |
| CCLEAR | 指定範囲の表示文字の消去 |
| CCOLOR | 文字の色、背景色の表示方法を指定 |
▲ | CFLT | 数値データを浮動小数型に変換 |
| CGET | 指定領域の文字コードを配列に格納 |
▲ | CHAIN | 指定のプログラムを読み込み実行:RUN |
● | CHR$ | アスキー文字を返す |
| CINT | 数値データを整数型に変換 |
● | CIRCLE | 円を描く |
▲ | CLEAR | 全ての変数を初期化 |
| CLOAD | カセットからプログラムをロード |
● | CLOSE | ファイルクローズ |
| COND | 条件によって式を選択し評価した結果を返す |
| CONSOLE | 表示範囲等の指定 |
| CONT | プログラム実行を再開する |
● | COS | コサイン |
| CPLOT | 指定位置に指定アトリビュートで文字を表示 |
| CPOINT | 指定位置の文字画面の文字を返す |
| CPUT | 指定位置にCGET文で格納されたデータを表示 |
| CSAVE | カセットにプログラムを保存 |
| CSRCLM | カーソルの水平位置を返す |
● | CSRLIN | カーソルの垂直位置を返す |
▲ | CURSOR | カーソル表示のオン、オフ:CALL SHOWCURSOR,CALL HIDECURSOR |
● | DATA | データ定義 |
| DEBUG | デバッグを行う |
| DEF ANN | ANN関数でマシン語プログラムを呼び出す時の先頭番地を定義 |
▲ | DEF FLT | 変数の型宣言(実数):DEF SNG,DEF DBL |
● | DEF FN | ユーザー関数定義 |
| DEF FONT | 文字フォントの定義 |
● | DEF INT | 変数の型宣言(整数) |
| DEF KEY | ファンクションキー定義 |
| DEF PALETTE | パレット設定 |
● | DEF STR | 変数の型宣言(文字) |
| DELETE | 指定行を削除 |
● | DIM | 配列変数を宣言 |
| DIR | ファイル一覧表示 |
| DISK RESET | ディスクを読み出し/書き込みモードにする |
| DRAW | サブコマンドの指示通りに図形を描く |
| EDIT | エディットモードに入る |
● | END | プログラムの終了 |
● | EOF | ファイルエンドを返す |
▲ | EOS | サウンドの終了状態を返す |
▲ | ERA | ファイル削除:KILL |
| ERL | エラー行を返す |
● | ERR | エラー番号を返す |
● | ERROR | エラーを発生させる |
| ERROR ON/OFF | ON ERROR GOTO文の実行を有効/無効にする |
| ESC | ESCキーの機能を設定/解除する |
| EVAL | 式の評価を行う |
● | EXP | 数値データの指数関数exを返す |
● | FIX | 値の整数部分を返す |
● | FN | DEF FNで定義した関数の値を返す |
| FONT RESET | フォント形状を元に戻す |
● | FOR~NEXT | 指定数繰り返す |
| FRE | 空き容量を返す |
| GCLEAR | 指定色でグラフィック画面を塗りつぶす |
▲ | GCOLOR | グラフィックの色を指定:COLOR,LONG COLOR |
▲ | GGET | グラフィックデータを取り込む:USR GETPICT |
▲ | GLOCATE | ペン位置を設定:CALL MOVETO |
| GMODE | グラフィックの解像度指定 |
● | GOSUB | サブルーチンを呼び出す |
● | GOTO | 指定行へ飛ぶ |
▲ | GPLOT | 点を打つ |
▲ | GPOINT | グラフィックの点の色を返す |
▲ | GPOSX | ペンのX座標を返す |
▲ | GPOSY | ペンのY座標を返す |
▲ | GPUT | グラフィックを表示する |
● | HEX$ | 16進数に変換 |
● | IF~THEN~ELSE | 条件により処理を分ける |
● | INKEY$ | 入力文字を返す |
| INP | I/Oポートから入力 |
● | INPUT | キーボードから入力を行う |
● | INPUT # | ファイルからデータを読み込む |
| INPUT/L | キーボードから文字型データを入力 |
| INPUT#/L | ファイルから文字型データを読み込む |
● | INSTR | 文字列中から指定文字を検索 |
● | INT | 値を超えない最大の整数値を返す |
| IRND | 0以上指定値までの乱数を返す |
| KCOLOR | 漢字の色/表示方法を指定する |
| KEY LIST | ファンクションキーリスト表示 |
| KPRINT | 漢字表示 |
● | LEFT$ | 文字列の左側から指定数文字を抜き出す |
● | LEN | 文字数を返す |
● | LET | 変数に値を代入 |
▲ | LINE | 線を引く |
| LINK | BASICプログラムを消さずにマシン語プログラム読み込む |
| LIST | プログラムを表示 |
| LLIST | プログラムを印字 |
● | LN | 自然体数値を返す |
| LOAD | プログラムを読み込む |
● | LOCATE | 指定位置にカーソル移動 |
● | LOG | 常用対数を返す |
| LOG IN | 使用ディスクの変更 |
| MCLEAR | BASICの使用メモリ領域指定 |
| MERGE | プログラム併合 |
● | MID$ | 文字列から指定数文字を抜き出す |
| MOTOR | カセットのモーターオン/オフ |
| NEW | プログラム、変数消去 |
● | ON ERROR GOTO | エラー発生時の処理行を指定する |
● | ON~GOSUB | 値により指定行のサブルーチンを呼び出す |
● | ON~GOTO | 値により指定行へ飛ぶ |
▲ | OPEN/I | 読み込みモードでファイルを開く:OPEN "I" |
▲ | OPEN/O | 書き込みモードでファイルを開く:OPEN "O" |
▲ | OPEN/R | ランダムファイルモードでファイルを開く:OPEN "R" |
| OPEN/S | 内部表現形式のデータを書き込むためにファイルを開く |
▲ | OPTION BASE | 配列の添字の下限設定:プレファレンスで設定 |
| OUT | I/Oポートに値を出力 |
| PADDLE | パドルまたはジョイスティックの状態を返す |
| PAINT | 塗りつぶす |
| PALETTE RESET | パレットカラーリセット |
▲ | PAUSE | 一定時間処理停止: DELAY |
● | PEEK | メモリから1バイト読み込む |
▲ | PI | 円周率:3.1415926535 |
▲ | PLAY | サウンドを演奏する:SOUND |
● | POKE | メモリに1バイト書き込む |
● | PRINT | 文字や値を表示 |
● | PRINT USING | 書式指定付きで表示 |
| PRINT(X,Y) | 指定位置にカーソル移動後、表示 |
● | PRINT# | ファイルに出力 |
● | PRINT# USING | 書式指定付きでファイルに出力 |
| PRINT@ | 画面またはプリンタに出力 |
| PRINT@ USING | 書式指定付きで画面またはプリンタに出力 |
| PROG | 1つ以上の式の評価を順に行い、最後の式の値を返す |
● | RADOMIZE | 乱数系列の変更 |
● | READ | データを読み込む |
| RECEIVE | ランダムファイルモードで開かれたファイルからデータ入力 |
● | REM | 注釈 |
| REM DEBUG | デバッグモード時REM DEBUG文以降を実行 |
▲ | REN | ファイル名を変更:NAME |
| RENUM | 行番号を付け直し |
▲ | REPLACE$ | 文字列の一部を置き換える:MID$ |
● | RESTORE | データの読み込み行を変更 |
● | RESUME | エラー処理からの復帰 |
● | RETURN | サブルーチンから戻る |
● | RIGHT$ | 文字列の右側から指定数文字を抜き出す |
● | RND | 0以上1未満の乱数値を返す |
● | RUN | プログラム実行 |
| SAVE | プログラム保存 |
| SEND | OPEN/Sで開いたファイルに書き込む |
| SETQ | 式を評価し結果を変数に代入 |
● | SGN | 符号を返す |
| SHOT | スペースキーの入力状態を返す |
● | SIN | サイン |
● | SOUND | 音を出す |
| SOUND OFF | 音を止める |
● | SPACE$ | 指定数分の空白を返す |
● | SQR | 平方根 |
● | STOP | プログラムの実行を中断する |
● | STR$ | 値を文字列に変換 |
● | STRING$ | 指定文字を指定数生成する |
● | SWAP | 2つの変数値を交換 |
● | SYSTEM | BASICを終了しSOny Filerに戻る |
● | TAB | タブ位置までカーソル移動 |
● | TAN | タンジェント |
| TYPE | ディスク上のアスキーファイル内容表示 |
● | VAL | 文字データを数値に変換 |
● | VARPTR | 変数の先頭アドレスを返す |
| VINP | ビデオRAMからデータを読み込む |
| VOUT | ビデオRAMにデータ出力 |
● | WHILE~WEND | 条件が真の場合繰り返し処理 |
| WIPE | 画面表示を初期化 |