● | 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 | 表示桁数を制御する |