スタンドアロンBASIC
さらに、カセットテープやフロッピーディスクのフォーマットもメーカーごとに異なっており、他社製品とのデータ交換もほとんど不可能であった。
なお、ROMで搭載されているものの場合、ROM内の機械語サブルーチンには画面表示やキー入力など、今日でいうBIOSに相当する機能も含まれていた。このような機能は機械語でプログラミングする上でも有用であったため、盛んに利用された。多くのメーカーはROM内ルーチンの仕様を公開していなかったため、有力な機種については独自に内部を解析した結果をまとめた書籍(いわゆる解析本)が出版され、機械語でプログラミングする上で必須の資料となっていた。
スタンドアロンBASICはPC-9800シリーズなど16ビットパソコンの初期にも引き続き使われていたが、やがてパソコンの性能や容量の向上に伴って1980年代末頃からMS-DOSなどの汎用OSを利用することが一般的となり、前記のように互換性が乏しく閉鎖的なスタンドアロンBASIC環境は徐々に使われなくなっていった。 しかし、スタンドアロンBASICで構築されたプログラムやデータファイルの資産を活用したいというニーズは根強く、NECや富士通などから汎用OS上で動作するBASICインタプリタ・コンパイラやファイルコンバータなどが提供された。