PHP (Hypertext Preprocessor) ist eine in HTML eingebettete weit verbreitete Scriptsprache. Der große Unterschied zu anderen Sprachen wir Perl oder C ist, dass man hier kein Programm zur Ausgabe von HTML schreiben muss, sondern eine HTML-Seite konstruiert und dann dort die PHP-Programmanweisungen in speziellen Tags integriert.
Die Ausführung der PHP-Anweisungen erfolgt auf Seiten des Servers, das heißt, dass dem Client nur die abgearbeitete Seite geliefert wird. Der Programmcode einer PHP-Seite bleibt im Verborgenen.