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

Differenza tra linguaggio interpretato e compilato

linguaggi di programmazione sono le istruzioni e la logica . Sono usati per creare software , come ad esempio il browser Internet che si sta utilizzando ora e hardware di controllo , come ad esempio quella che si trova nei cellulari e lettori MP3 . Essi possono essere suddivisi in due tipi principali , quella dei linguaggi interpretati e compilati lingue . La distinzione esatta tra compilato e interpretato spesso è mal definita e chiara. Alcune lingue possono essere compilati ed interpretati , mentre esistono zone grigie che sono una miscela di entrambi . Tutte le lingue alla fine vengono convertiti in codice macchina , che è l'insieme di istruzioni di base usato da hardware di un dispositivo . Linguaggi di programmazione Panoramica
codice di programmazione

, scritto con un certo linguaggio di programmazione , è generalmente scritto da una persona in quello che è definito il codice sorgente . Questo codice sorgente deve essere convertito in un formato appropriato per l' hardware /software ambiente in cui verrà eseguito . Compilazione è di norma specifico per un tipo di architettura hardware , il che significa che il codice viene eseguito solo sul tipo hardware per cui è compilato . Quando una lingua è compilato , il suo codice sorgente viene convertito in codice macchina . In un linguaggio interpretato , il codice sorgente può essere lasciato così com'è , o parzialmente compilato , solo quando il codice viene eseguito in realtà sia essa interpretata . Questo processo viene indicato anche come solo in tempo di compilazione .
Vantaggio del Interpretato Lingue

Uno dei vantaggi principali di linguaggi interpretati è la loro capacità di essere eseguito a prescindere dell'architettura sono in esecuzione . Ad esempio, possono essere inconsapevoli di se sono in esecuzione su un sistema operativo a 32-bit o 64-bit , o anche quello che il sistema operativo è . JavaScript , che è un linguaggio comunemente usato per costruire siti Internet , in grado di eseguire lo stesso , indipendentemente da quale è in uso il sistema operativo o nel browser Internet .
Vantaggio dei linguaggi compilati

Uno dei vantaggi principali linguaggi compilati hanno è la velocità. Poiché il codice di computer è generalmente stato convertito in un formato adatto per l' ambiente hardware /software specifici , meno lavoro è necessaria per eseguire l'applicazione , e il codice è in grado di eseguire con maggiore efficienza . C e C + + sono esempi di linguaggi più comuni compilato .
Quale è meglio ?

Ogni tipo di linguaggio ha i suoi vantaggi e svantaggi . Qualche volta , la distinzione tra ciò che è compilato e ciò che è interpretato sfuma . Alcuni linguaggi di programmazione possono essere compilati ed interpretati , per esempio. In definitiva, ciò che potrete utilizzare la lingua per sarà spesso determinare quale approccio è meglio .

 

Programmazione © www.354353.com