vuoi
o PayPal
tutte le volte che vuoi
Linguaggi
di programmazione
Linguaggio di programmazione.
Notazione formale per implementare algoritmi in modo tale da poter
essere eseguiti su un computer.
Insieme di istruzioni che costituiscono la descrizione,
Programma.
eseguibile da un computer, di un algoritmo scritto secondo le regole di
uno specifico linguaggio di programmazione.
Modulo software che permette al programmatore la scrittura e la
Editor.
modifica delle istruzioni che compongono un programma.
Linguaggio di programmazione le cui
Linguaggio di basso livello.
istruzioni sono molto vicine alle istruzioni macchina riconosciute dal
processore. Linguaggio di programmazione orientato alla
Linguaggio di alto livello.
soluzione di problemi secondo un modo di ragionare «umano»,
indipendente dalle caratteristiche dell’hardware del computer utilizzato.
Questa indipendenza virtuale dal processore permette di rendere i
programmi «portabili» su diverse piattaforme di esecuzione.
È l’insieme delle istruzioni scritte dal
Programma sorgente.
programmatore in un determinato linguaggio di programmazione per
implementare un algoritmo.
Strumento software che permette la traduzione di un
Assemblatore. assembly
programma scritto in nelle corrispondenti istruzioni del
linguaggio macchina.
Strumento software che permette la traduzione in linguaggio
Compilatore.
macchina di un programma scritto in un linguaggio di alto livello. Il
processo di traduzione del programma avviene in un’unica soluzione.
Codice in linguaggio macchina ottenuto dalla compilazione
Codice oggetto.
del codice sorgente.
Insieme di moduli software che implementano specifiche
Libreria.
funzioni. Questi sono in genere forniti direttamente dal linguaggio di
programmazione per aumentare la produttività del programmatore nella
stesura dei programmi.