Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come fare un computer Lingua

linguaggi di programmazione di computer rendono più facile per gli esseri umani per raccontare un computer cosa fare. Computer trattare solo con uno e zero , ma un programma per computer che è composto solo di numeri binari non è leggibile . Con alcuni suggerimenti, è possibile rendere il proprio linguaggio del computer . Istruzioni
1

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