Programmazione di calcolatore: Una gerarchia dei linguaggi
Un calcolatore non può funzionare senza software per dirigere il relativo hardware. Quello è dove la programmazione di calcolatore entra in scena. Un programmatore è una persona che scrive il software per un calcolatore ad uso. Ci sono molti generi di linguaggi di programmazione, poichè sono chiamati, varianti dal del linguaggio assemblatore semplicistico al C++ più complicato e Java. Questi linguaggi sono divisi in una piccola gerarchia, variante dal codice di macchina ai linguaggi ad alto livello.
Ogni livello di questa gerarchia è più complesso di quello sotto esso; tuttavia, più alto un linguaggio è sulla gerarchia, più lentamente funzionerà come programma in generale perché deve essere compilato in un codice di macchina. Senza riguardo al linguaggio usato, la programmazione di calcolatore è semplicemente un job vitale in odierno mondo a causa della quantità di calcolatori che utilizziamo nell'industria.
Il più basso livello di linguaggi di programmazione di calcolatore è codice di macchina, che è semplicemente una lista lunga di 1 e 0 che sono letti direttamente dall'unità di elaborazione. Il seguenti ascendono sono del linguaggio assemblatore, che usano i mnemonics conosciuti come i opcodes ed esadecimali, un sistema di numerazione base-16, maneggiare il 1 ed il 0.
È più facile affinchè un programmatore tratti con l'assemblea perché usa appena le lettere anziché essere una serie lunga (1 e 0) di numeri binari. Poiché l'assemblea è un punto sopra il codice di macchina, è il linguaggio più veloce in termini di essere compilata. Il livello seguente di linguaggi di programmazione è che cosa è conosciuto come i linguaggi ad alto livello. Questi linguaggi di programmazione di calcolatore sono l'più abituato, che includono la C, il C++ ed il Java altamente usati. Anche alcuni dei poco linguaggi usati quali Pascal, BASIC e fortran sono tutto linguaggi ad alto livello considerati. I linguaggi ad alto livello sono differenti dall'assemblea in quanto hanno la loro propri sintassi e sistema di espressione. Invece di usando i opcodes per maneggiare i numeri esadecimali, i linguaggi ad alto livello hanno i simboli e/o parole reali che possono maneggiare i dati ad un di più alto livello. Dal del linguaggio assemblatore semplicistico ai linguaggi ad alto livello più complicati, la programmazione di calcolatore è divisa negli strati multipli, ogni strato che è più complicato di duri. Lo strato più basso, codice di macchina, non può essere capito dagli esseri umani perché è semplicemente 1 e 0. Il livello seguente è del linguaggio assemblatore, che sostituisce il 1 ed il 0 con i mnemonics ed i numeri esadecimali, rendendolo più facile affinchè gli esseri umani usi. I linguaggi ad alto livello, compresi fortran, BASIC, C++ e Java, simboli di uso e/o parole che possono fare più in meno righe di codice che l'assemblea. Tuttavia, per essere tradotto ad un modulo che è leggibile dal calcolatore, questi linguaggi ad alto livello devono essere tradotti, o essere compilati, all'assemblea ed allora al codice di macchina. Ecco perché esecuzioni del linguaggio assemblatore più veloci, deve soltanto essere compilato una volta anziché due volte. Per più facile--capisca le informazioni di programmazione di calcolatore, prego scattano il seguente collegamento per la programmazione di calcolatore per i manichini
Termini >> politica di segretezza >> del contatto
|