Programma: main() { istruzioni } ; assegnazione condizione ciclo istruzione: ;
assegnazione variabile = espressione ; operatori matematici:+, -, *, / funzioni nome () parametri, random(), sin(10), date(), sqrt(25), atan2(12,3)
condizioni: if espressione (con risultato booleano) () {} istruzioni cose da fare se la condizione è vera {} istruzioni else cose da fare se la condizione è falsa ;
Cicli eseguito un certo numero di volte esegue mentre una condizione è vera esegue finche una condizione è falsa fordo.. whilewhile la condizione è controllata PRIMA di ogni iterazione la condizione è controllata DOPO ogni iterazione repeat until n iterazionida 0 a n iterazionida 1 a n iterazioni
while espressione (con risultato booleano) () {} istruzioni cose da fare se la condizione è vera ; condizione vera istruzioni falsa
for assegnazione iniziale ( {} istruzioni cose da fare se la condizione è vera ;, condizione finale, incremento )