PHP is a full programming language that lets you easily add dynamic content to your web pages. If you have a database with data that needs to be displayed on your web pages or edited from your web pages, PHP lets you quickly mock-up a form and form processor. PHP includes support for many databases out of the box.