Cosa sono i paradigmi di programmazione?
Concetti dei paradigmi di programmazione
Eleanor Thomas
Senior Data Analytics Engineer
Cos'è un paradigma?
Uno standard, una prospettiva o un insieme di idee per operare
Un modo di pensare a un tema o affrontare un problema
Esempio
: la Terra è sferica, non piatta.
Cos'è un paradigma di programmazione?
Programma
: insieme di istruzioni scritte che dicono al computer cosa fare
Paradigma di programmazione
: stile o modo di scrivere programmi
Serve per classificare i programmi in base alle loro caratteristiche
Paradigmi diversi per compiti diversi
Esempi:
Programmazione procedurale
Programmazione funzionale
Programmazione orientata agli oggetti
Cos'è un linguaggio di programmazione?
Linguaggi
vs.
paradigmi
di programmazione
Linguaggio di programmazione
: sistema di notazione specifico per scrivere programmi
Esempi
:
Python
Java
Scala
C++
Paradigmi di programmazione vs. linguaggi
Un paradigma può avere più di un
linguaggio
Nuovi linguaggi possono nascere per lo stesso paradigma
Un
linguaggio
può supportare più
paradigmi
Python può essere usato per programmazione procedurale, funzionale e orientata agli oggetti
Passiamo alla pratica!
Concetti dei paradigmi di programmazione
Preparing Video For Download...