Ti consiglio di scaricarti dal sito di qualke università delle dispense o degli appunti di "Algoritmi e strutture di dati " almeno per iniziare a capire come devi ragionare per impostare il codice... la sintassi poi verrà con l'esperienza ma così almeno capisci bene come funzionano i cicli... le variabili... ecc ecc... io mi interesso di php e mysql quindi se vuoi dare uno sguardo ti suggerisco www.php.net e www.mysql.com !!! Buon lavoro!