PHP es un lenguaje de programación de alto nivel que se puede empotrar en páginas HTML. Se puede usar para crear scripts del lado del servidor, aplicaciones con interfaz gráfica y scripts en línea de comandos. PHP requiere un servidor web como Apache, un servidor de base de datos como MySQL y puede editarse con editores de texto o IDEs como NetBeans.