lunedì 16 gennaio 2017

Iniziare a programmare (Parte 1)

Il primo passo per imparare la programmazione, è imparare anzitutto la sintassi di programmazione. Ovviamente questo varia da linguaggio a linguaggio, ma la stragrande maggioranza dei linguaggi segue grossomodo il seguente schema:
SOGGETTO >PROPRIETÀ>ASSEGNAZIONE
Ok, ammetto che questo primo approccio vi sembrerà un tantino froidiano e "fin troppo tecnico" per la maggior parte di voi, ma vi giuro che fra computer e uomo il passo è molto breve. Ecco una frase umana scritta con questa sintassi:

La parete è di colore blu
Facciamo ora l'analisi logica di questa frase (se non ve la siete scordata :P) 
La parete è il soggetto della frase
È di colore blu è il predicato nominale
Giusto? ;) Bene, se avete capito questo, amici miei, potete programmare! 
La programmazione segue lo stesso schema: Soggetto(parete),Proprietà(colore),assegnazione(blu). Complicato?
Ora, scriviamo un esempio in uno dei più diffusi linguaggi di programmazione per Windows: Visual Basic
Me.Backcolor = color.blue
Questa particolare riga di codice si riferisce al colore di sfondo di un programma.
 "Me" è riferito al form, ed è il soggetto a cui ci riferiamo.
 "Backcolor" è la proprietà, ossia lo sfondo.
 " =  color.blue" è l'assegnazione che noi diamo, ossia il colore blu.

Compreso il "giochetto" , la programmazione (almeno quella ad alto livello) risulta pressochè semplice ed elementare. Semplicemente, basta imparare i nomi dei soggetti, delle proprietà e delle possibili assegnazioni!

Questa è la forma base della programmazione, l'assegnazione, ed è il nucleo di un programam (ovviamente, ci stanno altri costrutti, come condizionali e cicli, ma verranno naturalmente dopo)

Nessun commento:

Posta un commento