computer moderni ancora si comportano nello stesso modo in cui i primi computer che erano difficili da programmare . La creazione di linguaggi di alto livello non implica che i computer possono fare con le informazioni in forma di parole umane incomprensibili. I programmi scritti in linguaggi di alto livello devono essere interpretati in codici di un computer può capire . Questo è fatto con due metodi. Uno è la compilazione di un programma in un file eseguibile . La lingua può solo creare un programma che il computer è in grado di funzionare se un compilatore converte il programma in istruzioni macchina . Il linguaggio "C" è un esempio di questo: viene compilato in linguaggio Assembler , e così un linguaggio di alto livello , " C ", è solo in grado di funzionare su un computer attraverso l'interpretazione in un linguaggio di basso livello : . Assembler
runtime
Non tutti i linguaggi di alto livello ha bisogno di essere compilato in un file eseguibile . Alcuni linguaggi di programmazione sono più come script. Uno script esegue una serie di comandi che il computer si connette già a compiti specifici . Gli script sono chiamate anche file batch . Uno script non viene compilato , ma i suoi comandi sono interpretati in azioni della macchina nel punto di esecuzione , o di esecuzione.
Terza generazione
Una programmazione di alto livello lingua contiene costrutti per memorizzare i valori nelle variabili ; ramo tra le sezioni di codice , e di loop, di eseguire la stessa azione più e più volte . Questi elementi per quello che è chiamato un " linguaggio procedurale . " Queste lingue sono anche chiamati linguaggi di terza generazione , o 3GLs . I comandi utilizzati per eseguire salti e cicli sono tutte le parole inglesi . I linguaggi di programmazione sono dominati dalla lingua inglese e la logica di un programma possono essere facilmente seguiti da coloro che capiscono l'inglese. Branching è sempre eseguita con la parola "se". Se di solito dichiarazioni hanno anche una azione alternativa : IF un linguaggio object oriented tende ad essere programmato all'interno di una interfaccia utente grafica , rendendo ancora più facile per gli esseri umani per creare il codice . L'ambiente di programmazione genererà codice intermedio dalle azioni eseguite dal programmatore nell'interfaccia . Questo codice intermedio viene poi convertito in un linguaggio di basso livello per il computer per eseguire .
Informazioni correlate
Programmazione © www.354353.com