M5 (コンピュータ)
BASIC-GのユーザーメモリはBASIC-Iの2倍ある上、ほとんどの命令をハードウェアの割り込みで行っていた。そのため、スプライトを移動させるMOVE命令など絵を描く命令や音を出しているときも処理は独立していたため、CPUが解放されて他の処理や命令に取りかかれ、キーボードやジョイスティックの入力を受け付けた。スプライトの処理は大幅に強化され、座標を指定するだけでスプライトが自動的に移動するMOVE命令、スプライトを複数組み合わせて1つのスプライトとして扱えるJOINT命令が用意された。サウンドについてもBASIC-IがPOKE文やOUT命令を使うしかなく扱いが面倒だったのに対して、PLAY命令で簡単に音楽演奏機能を扱えた。
BASIC-FはFD上のファイルをオープンしてデータを入出力するコマンドがサポートされている。ファイル管理を行うコマンドは用意されていない。
発売はされていないものの、m5の開発者が趣味で開発した日本語BASICが存在する。また、有志が独自にBASIC-Fを拡張したBASIC-Wが、インターネット上で配布されている。