Please enable JavaScript.
Coggle requires JavaScript to display documents.
LINGUAGGI DI PROGRAMMAZIONE - Coggle Diagram
LINGUAGGI DI PROGRAMMAZIONE
DEFINIZIONE
È un insieme di regole, definite in maniera formale, per consentire la programmazione di un elaboratore affinché esegua compiti predeterminati.
È come una lingua che usi per comunicare con un computer
MOTIVO NASCITA
Per automatizzare compiti lunghi e ripetitivi
CLASSIFICAZIONI
In base a
Paradigma di programmazione
Imperativa
Il programma descrive i passaggi che modificano lo stato del computer
Esempi di linguaggi
PHP
FOLTRAN
JavaScript
COBOL
C
BASIC
Pascal
Ad oggetti
Le classi definiscono dei tipi di dato e permettono la creazione degli oggetti
Java
Smalltalk
Eiffel
C++
Livelli
Alto
Usati frammenti di frasi in inglese
Basso
Molto vicini alla logica della macchina
Altissimo
Non richiedono nessuna conoscenza del sistema
In base alla modalità di esecuzione
Interpretati
Interpretati riga per riga, istruzione per istruzione, tramite un interprete
Compilati
Trasformati dal codice sorgente al codice macchina tramite un compilatore