PHP (acronimo di PHP HyperText Preprocessor) nasce nel 1994. È un linguaggio di programmazione lato server creato da Rasmus Lerdof per facilitare la gestione delle home page personali. Per questi motivi inizialmente PHP era l’acronimo di Personal Home Page. Essendo un progetto di tipo open source e quindi disponibile e modificabile da tutti si è sviluppata una comunità che ha portato alla creazione di nuove versioni di PHP fino ad arrivare a quella attuale che è PHP 5. Oggi PHP è un linguaggio completo di scripting che può girare su qualsiasi server Web, su qualsiasi sistema operativo e consente di interagire con qualsiasi tipo di database. Una pagina con codice php viene elaborata dal server, prima che la pagina venga inviata all'utente, che restituisce normalmente una pagina con codice html visibile sul browser, ma può generare anche documenti XML, immagini, documenti pdf ed altro.