All web hosting accounts work with php scripts. PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.

PHP, short for "PHP: Hypertext Preprocessor", is an open-source, reflective programming language used mainly for developing server-side applications and dynamic web content, and more recently, other software.

PHP allows interaction with a large number of relational database management systems, such as MySQL, Oracle, IBM DB2, Microsoft SQL Server, PostgreSQL and SQLite. PHP runs on most major operating systems, including UNIX, Linux, Windows, and Mac OS X, and can interact with many major web servers. The official PHP website contains extensive documentation. The Linux, Apache, MySQL, PHP (LAMP) architecture has become popular in the Web industry as a way of deploying inexpensive, reliable, scalable, secure web applications. (The 'P' in LAMP can also stand for Perl or Python.) Alternatively, the Windows, IIS, MySQL, PHP (WIMP) and Windows, Apache, MySQL, PHP (WAMP) architectures exist as alternatives for those wishing to use Windows as their server operating system.

PHP is dynamically typed. That is, the rules are not as strict with variables. They do not have to be declared and they can hold any type of object. Arrays are heterogenous, meaning a single array can contain objects of more than one type. There is a command line interface, as well as GUI libraries such as the Gimp Tool Kit (GTK+) and text mode libraries like Ncurses and Newt.

PHP is the result of the efforts of many contributors. It is licensed under a BSD-style license, the PHP license. Since version 4, it has been powered by the Zend engine.