PHP est un langage interprété exécuté du côté serveur (comme les scripts CGI, ASP, ...) et non du côté client (Javascript). Ce qui motive les webmasters a préférer ce language est sa gratuité (licence GNU GPL) en premier lieu, puis la possibilité d'inclure le script au sein d'une page HTML.
Un logiciel indispensable pour tester ses sources php : EasyPhp
C'est un logiciel permettant d'installer de façon totalement automatisée un serveur Apache, PHP, MySQL sous Windows.
La devise : Téléchargez, installez, et développez !