considerare lo scopo del linguaggio informatico . Alcune lingue sono meglio di altri a determinati compiti , e come si progetta la lingua dipende da cosa si vuole fare con esso . 
 2 
 Decidere se si vuole fare un linguaggio di alto livello ( cioè , un linguaggio che compila in un'altra lingua, come ad esempio il linguaggio assembly , C + + , Java o FORTRAN ) o un linguaggio di basso livello ( un linguaggio che viene compilato in codice macchina - uno e zero) . 
 3 
 acquisire una comprensione della architettura del computer o del linguaggio di basso livello a cui si compila la tua lingua . Per un linguaggio di basso livello , è necessario conoscere ciò che sta accadendo a livello hardware . Per un linguaggio di alto livello , è necessario comprendere come funziona il linguaggio di livello più basso . 
 4 
 conoscere il sistema operativo del computer. Per eseguire tutti i programmi che si crea con la vostra lingua , dovete essere in grado di interfacciarsi con il sistema operativo . In alternativa , è sempre possibile progettare il proprio sistema operativo . 
 5 
 Designare i comandi e la sintassi per la vostra lingua . Avete bisogno di un modo coerente preciso per esprimere qualsiasi funzione di base che si desidera che la lingua da maneggiare. 
 6 
 Creare un compilatore per convertire programmi scritti in lingua per entrambi il codice macchina o ad un livello inferiore lingua . Senza un compilatore, il linguaggio non è di alcuna utilità nel computer . 
 7 
 prova sia la vostra lingua e il vostro compilatore per i bug e gli errori . 
 
              
Programmazione © www.354353.com