N88-BASIC
PC-88VAシリーズには、専用に新規開発された「N88-日本語BASIC V3」が標準添付された。V2までのN88-BASICに対し、ある程度の上位互換性を保っているが、完全上位互換ではない。ROM-BASICは無く、PC-Engineと呼ばれる独自OSから起動して使うもので、その意味ではスタンドアロンBASICでもない。機能的にもN88-BASICよりは、むしろN88-日本語BASIC(86)に近い。V3モードのCRTCは2バイト文字テキストに対応しているため、PC-88VA用のBASICとして広く使われるようになった。
標準で表示やファイル入出力などのデータとして日本語を扱うことができ(ぴゅう太のG-BASICのように日本語でプログラミング出来る訳では無い)、ハードウェア・スクロールやスプライト、マウスやメニューバー等も利用できた。また、音楽作成ソフト「インスタント・ミュージック」で作成したファイルをBGMとして鳴らしたり、アニメ作成ソフト「アニメフレーマー」で作成したコンピュータアニメーションを再生することもできた。
N88-BASICは、1981年(昭和56年)に発表されたPC-8801に初めて搭載されたスタンドアロンBASICで、PC-8001に搭載されていたN-BASICの機能を大幅に拡張して作られた。一般的にはM-BASIC 4.5として知られているマイクロソフトのLevel-3 BASICインタプリタが基本設計(ベース)となっている。
N-BASICと完全互換ではないがある程度の上位互換性を持ち、PC-8001で作られたプログラムを実行させることも出来た。N-DISK BASICとファイルフォーマットにも互換性があるが、BASICの中間コードは異なるので、プログラムを交換する際にはアスキー形式で保存する必要があった。
N88-BASICには、PC-8800シリーズの機能拡張に合わせて、V1、V2のメジャーバージョンがある。V1は、V2の出現時に遡って付けられた呼称(レトロニム)であり、もともとは「無印」であった。V2はPC-8801mkIISRから新規に搭載されたものである。アナログRGB採用によって表示色が大幅に増えた他、FM音源などの新機能も扱えるようになった。V1に対しほぼ完全な上位互換性を保っているが、ハードウェアの初期状態の違いにより、V1用のプログラムをV2で実行するとグラフィックの色が変わるなどの不都合が生じることがあった。