N88-BASIC
PC-9800シリーズのMS-DOSへの移行に伴い、N88-日本語BASIC(86)のMS-DOS版が発売された。MS-DOSでの文字コードの扱いに合わせるため、スタンドアロン版では同時に扱うことができたPC-9800シリーズ独自のセミグラフィック文字と2バイト文字が、CONSOLE命令で切り替える排他仕様になった。MS-DOS上でDISK-BASICとファイルを交換するためのコンバータがあったが、DISK-BASICでセミグラフィック文字と2バイト文字の両方を扱ったファイルをMS-DOSへ変換すると文字化けが発生した。
MS-DOS版にはBASICコンパイラも用意されたが、全てのプログラムがコンパイル可能というわけではなかった。またいわゆるネイティブコードを吐くコンパイラではなく、外見としては実行ファイルになるものの内部的には中間表現で、実行にはその中間表現のインタプリタを含んだ200KB近いランタイムライブラリが必要であった。
MS-DOS版の最終バージョンは6.2で、6.3は発売されていない。DISK-BASICにおける6.2と6.3の違いは、(当時における)新しい規格のハードディスクへの対応であり、ディスクアクセスをMS-DOS経由で行うDOS-BASICは拡張の必要がなかったためである。
N88-BASIC(86)は、1982年(昭和57年)から発売されたPC-9800シリーズのROM-BASICで、PC-8800シリーズのN88-BASICと、高いレベルで互換性がある。名称の(86)は、採用したx86系プロセッサに由来する。8ビット機時代のN-BASICとN88-BASICはNECとマイクロソフトの共同開発であったが、N88-BASIC(86)はNECのみによる独自開発である。
当初NECはマイクロソフトに開発を打診したが、8ビット機時代の「方言」の氾濫に手を焼き標準化を画策していたマイクロソフトは、同社が16ビット機用の決定版として開発したGW-BASICの採用を強く働きかけてきた。しかし、GW-BASICはIBM PC互換アーキテクチャを前提としている上、ラベルすら使えない旧態依然としたBASICであったため、N88-BASICで蓄積された膨大なソフトウェア資産を継承することは困難であり、NECはBASICを自社開発することによって独自路線を堅持する道を選択した。開発にあたってNECは、互換性を高めるためにN88-BASICのリバースエンジニアリングを行っている。