BASICA
Microsoft BASICA, eine Abkürzung für „Advanced BASIC“ (bzw. „BASIC Advanved“), ist ein Disketten-basierter BASIC-Interpreter, der von Microsoft für das Betriebssystem PC DOS für den IBM PC entwickelt wurde. BASICA erlaubt es, das ROM-basierte BASIC, von IBM Cassette BASIC genannt, das sich in allen PCs von IBM der 1980er Jahre im ROM-BIOS befindet, auch nach dem Betriebssystemstart unter DOS zu nutzen. Das ROM-BASIC selbst funktioniert nur, wenn ein IBM PC ohne die Funktion eines anderen Betriebssystems oder Programms gestartet wird. Da Cassette BASIC auf den Umgang mit Kompaktkassetten ausgelegt ist, erweitert BASICA den vorhandenen BASIC-Interpreter um die unter DOS gebräuchlichen Funktionen für den Speicherzugriff auf Disketten.
Der erfolgreiche Nachfolger von BASICA war GW-BASIC, das gleich aufgebaut ist, aber ohne ein ROM-BASIC auskommt und daher mit jedem MS-DOS-kompatiblen Rechner – das sind alle IBM-PC-kompatiblen Systeme unter DOS – funktioniert.