Contenuti
· 1 Tipi di linguaggi di programmazione
o 1.1 Alto livello vs. basso livello
o 1.2 Programmazione declarativa vs. imperativa
o 1.3 Funzionale vs. procedurale
o 1,4 Basato su pila
o 1.5 Orientato agli oggetti
o 1.6 Orientato al flusso
· 2 Regole
· 3 Programmazione orientata agli oggetti
· 4 Esempi
o 4.1 Esempio di Visual Basic
o 4.2 Esempio di Pitone
o 4.3 Esempio di C#
o 4.4 Esempio di Haskell
· 5 pagine correlate
Un linguaggio di programmazione è un tipo di linguaggio scritto che dice ai computer cosa fare per lavorare. I linguaggi di programmazione sono utilizzati per realizzare tutti i programmi per computer e i software per computer. Un linguaggio di programmazione è come un insieme di istruzioni che il computer segue per fare qualcosa.
Un programmatore scrive il testo del codice sorgente nel linguaggio di programmazione per creare programmi. Di solito, il linguaggio di programmazione usa parole reali per alcuni comandi, in modo che il linguaggio sia più facile da leggere per un essere umano. Molti linguaggi di programmazione usano la punteggiatura proprio come un linguaggio normale. Molti programmi ora sono "compilati". Ciò significa che il computer traduce il codice sorgente in un altro linguaggio (come il linguaggio assembly o il linguaggio macchina), che è molto più veloce e più facile da leggere per il computer, ma molto più difficile da leggere per una persona.
I programmi per computer devono essere scritti con molta attenzione. Se il programmatore commette degli errori, o il programma cerca di fare qualcosa per cui il programmatore non ha progettato il programma, il programma potrebbe "andare in crash" o smettere di funzionare. Quando un programma ha un problema a causa di come il codice è stato scritto, questo si chiama "bug". Un errore molto piccolo può causare un problema molto grande.