>>Il BASIC "standard" era proprio l'MBASIC. > >era un basic microsoft? Si, intendevo dire il Microsoft BASIC. MBASIC era il nome che avevano dato al comando CP/M. > Venivano scritti dei compilatori che si rifacevano a quello? Esisteva il Microsoft BASIC Compiler per CP/M, ma siamo fuori tema: si parlava di interpreti compatibili tra di loro. La M$ ne produsse la maggioranza, per varie macchine e varie CPU, gettando le basi dell'attuale monopolio. In effetti Enrico ha ragione, la Microsoft se ne infischiava abbastanza della compatibilità tra i vari BASIC che rilasciava. La Sinclair perlomeno manteneva una buona compatibilità sintattica tra le sue macchine (ZX80->ZX81->Spectrum). Il problema della compatibità è dovuto al fatto che la sintassi di base era estremamente ridotta, e che quindi tutte le estensioni erano frutto della fantasia di costruttori e programmatori. D'altronde il BASIC è nato l'1/5/1964... ah già! Ha compiuto da poco 40 anni !!!!