پی اچ پی یه زبان برنامه نویسی server-side مانندASP است. اسکریپتهای پی اچ پی بر روی سرور اجرا می شود. پی اچ پی پشتیبانی کننده از بسیاری از بانکهای اطلاعاتی است. پی اچ پی یک نرم افزار کد باز (open source) است که باعث میشود خطایابی و رفع خطا آسان باشد. فایل های پی اچ پی می تواند شامل متن، کدهای HTML و اسکریپت ها باشد.