This document compares PHP and Python programming languages. PHP is a scripting language designed for web development that is free, flexible, open-source and supports object-oriented programming. Python is a high-level object-oriented programming language that is easy to code in, free, open-source, supports GUI programming and object-oriented features. Both languages have grown over time with new versions and frameworks being added. The document provides overviews of what PHP and Python are, their histories and key features to help determine which language may be better for different users and their needs.