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

Tipi di Computer Lingue

linguaggio del computer o linguaggio di programmazione è una sintassi in codice usato dai programmatori di computer di comunicare con un computer . E 'l'unico linguaggio che i computer , programmi software e hardware del computer in grado di capire . Linguaggio computer stabilisce un flusso di comunicazione tra programmi software. Il linguaggio consente a un utente del computer di dettare ciò che comanda il computer deve eseguire per i dati di processo . Linguaggio di programmazione è disponibile in vari tipi che impiegano differenti set di sintassi . Linguaggio Macchina

linguaggio macchina o codice macchina è il linguaggio nativo direttamente compreso da unità centrale di elaborazione del computer o della CPU . Questo tipo di linguaggio informatico non è facile capire , in quanto usa solo un sistema binario , un elemento di notazioni contengono solo una serie di numeri composti da uno e zero , per produrre comandi . Il processore del computer ha bisogno per convertire i linguaggi di alto livello in questa lingua prima di poter eseguire un programma o eseguire un comando definito dall'utente . Per convertire un certo linguaggio in codice macchina , il processore del computer ha bisogno di un compilatore , un programma che converte il codice sorgente scritto in una lingua in una sintassi del linguaggio diverso . Il compilatore genera un file binario o un file eseguibile , che la CPU eseguirà . Ogni processore del computer ha una propria serie di codice macchina . Il codice macchina determinerà ciò che il processore del computer dovrebbe fare , e come deve farlo .
Assembly Language Level

Uno studio nei primi anni 1950 ha portato alla sviluppo di linguaggi di basso livello o livello Assembly Language . Anche considerato come lingua seconda generazione , Level Assembly Language è un insieme di codici che possono essere eseguiti direttamente sul processore del computer . Questo tipo di linguaggio è più appropriato per iscritto i sistemi operativi e il mantenimento di applicazioni desktop . Esso permette al programmatore di eseguire diverse operazioni , come l'accesso al registro , la gestione della memoria e del ciclo di clock corrispondenza . Con il linguaggio livello di assieme , è più facile per un programmatore di definire i comandi perché ha la prerogativa , quando si tratta di nominare le variabili . Tuttavia , questa lingua non è flessibile perché l'utente non può riutilizzare l'insieme di codici scritti usando questo linguaggio . Non è così esplicativa rispetto ad altri suoi omologhi . L'utente deve crittografare questo linguaggio in linguaggio macchina in modo che il computer per elaborare i comandi scritti dal programmatore .
High Level Language

sviluppo dei linguaggi di alto livello nata quando i programmatori di computer ha iniziato ad avere problemi di crescente mancanza di portabilità del computer . Linguaggi di alto livello ignorano i dettagli poco importanti che si trovano in linguaggi di basso livello. Molti programmatori considerano il linguaggio di alto livello come soluzione epocale per fastidi provocati dai linguaggi di programmazione a causa della sua facilità d'uso e la bassa tendenza a produrre i bug . I programmatori spesso riferimento a linguaggi di alto livello come lingue di medio livello che utilizzano solo i concetti di astrazione e costrutti agli estremi .

 

Programmazione © www.354353.com