La struttura dei comandi


I comandi del DOS hanno una rigorosa struttura, che possiamo chiamare sintassi, come regole di una vera e propria grammatica. Dare un comando con la sintassi errata può non avere alcun effetto, se ciò che abbiamo scritto non ha nessun senso per il DOS, oppure un effetto disastroso, se ciò che abbiamo scritto corrisponde a tutt'altro.
Alcuni comandi esistono sin da quando è nato il DOS, senza mutamenti, altri ancora sono stati introdotti man mano che venivano presentate le nuove versioni. Nessun comando è stato abolito, così che un programma elaborato ai tempi del DOS 2.1 possa funzionare ancora.
Ovviamente non è possibile il contrario, che un programma scritto utilizzando il DOS 5 possa funzionare con una versione molto più vecchia: non potrebbe trovare tutti quei comandi che non esistevano ancora quando è stata emessa quella versione.
Fra interni ed esterni, il DOS 5 possiede circa 90 comandi. Quelli presenti nella versione 2.1 erano poco più di 40.