PhP

PHP sta per Hypertext Preprocessor anche se in realtà nasce come Personal Home Page è un linguaggio server-side ovvero viene prima elaborato dal server e poi il risultato spedito al browser.
Realizzato per creare siti dinamici la sua funzione è quella di creare codice html (ma non solo) ed è a tutti gli effetti un linguaggio di programmazione poiché vengono sfruttate variabili e funzioni per dare all'utente il modo di interagire col sito.

Se si ha intenzione di realizzare un progetto di questo genere bisogna avere l'accortezza di basarsi su un Host di tipo linux ma se si vuole provare in locale sulla propria macchina basta scaricarsi dal sito Easyphp che emulerà un server a tutti gli effetti.

Se si è già in possesso di una base di programmazione non dovrebbe essere difficile entrare in contatto con questo linguaggio grazie all'aiuto anche di diverse guide in rete, io personalmente lo sto ancora studiando e sono convinto che conoscerlo ne vale la pena.