پی اچ پی (به انگلیسی: PHP) یک زبان برنامه نویسی است که برای طراحی وب توسعه یافته است، اما می توان از آن به عنوان یک زبان عمومی نیز استفاده کرد. طبق آمار، تا ژانویهٔ سال ۲۰۱۳ میلادی پی اچ پی بر روی ۲۴۴ میلیون وب سایت و ۲٫۱ میلیون سرور وب نصب شده است و این یعنی بیش از 81 درصد سایتهای دنیا و بزرگترین سایتهای جهان یعنی فیسبوک و ویکیپدیا با این زبان طراحی شده است. این زبان در سال ۱۹۹۵ میلادی توسط راسموس لِردورف (به انگلیسی: Rasmus Lerdorf) ساخته شد و در حال حاضر توسعهٔ آن بر عهدهٔ گروه پی اچ پی می باشد. در ابتدا پی اچ پی از عبارت صفحهٔ خانگی شخصی (به انگلیسی: Personal Home Page) گرفته شده بود. اما اکنون این کلمه مخففِ بازگشتی PHP: Hypertext Preprocessor به معنی پی اچ پی: پیش پردازندهٔ ابرمتن می باشد.
کدهای پی اچ پی توسط یک سرور وب که نرم افزار پی اچ پی بر روی آن نصب باشد، تفسیر می شوند. دستورهای این زبان می توانند به صورت مستقیم در درون کدهای HTML قرار بگیرند. زبان پی اچ پی از نسخهٔ ۴٫۳ به بعد قابلیت پشتیبانی از واسط خط فرمان را نیز به امکانات خود اضافه کرد. این قابلیت می تواند برای ایجاد نرم افزارهای غیر وبی و یا نرم افزارهایی با واسط گرافیکی کاربر مورد استفاده قرار بگیرد. پی اچ پی یک نرم افزار آزاد است که تحت مجوز پی اچ پی انتشار یافته است. این مجوز به دلیل قرار دادن محدودیت بر روی استفاده از عنوان پی اچ پی، با مجوز همگانی گنو (GPL) سازگار نیست. پی اچ پی را می توان بر روی اکثر سرورهای وب نصب کرد. همچنین قابلیت نصب آن به صورت یک شل جداگانه بر روی تقریباً تمامی سیستم های عامل و پلت فرم ها (یا سکوها) وجود دارد. تمامی این استفاده ها رایگان است.
در این دوره، بصورت مرحله به مرحله از پایه (دانلود و نصب نرم افزارها و پیکربندی سیستم عامل) تا تولید یک وب سایت کاربردی و کامل با امکان مدیریت ورود و خروج کاربران و درج، ویرایش و حذف مطالب آشنا خواهید شد. یکی از مهمترین مزایای این دوره، آموزش همزمان در دو محیط لینوکس و ویندوز و درنتیجه آشنایی برنامه نویسان وب به محیط لینوکس می باشد. این موضوع از آن جهت اهمیت پیدا می کند که اکثر سرورهای قدرتمند و امن وب، در بستر لینوکس به فعالیت خود ادامه می دهند و در نهایت، وب سایت شما باید روی یکی از همین سرورها اجرا شود و آشنایی مقدماتی با این سیستم عامل و تفاوتهای آن با ویندوز، یکی از مهمترین نیازهای هر برنامه نویس وب با PHP به شمار می رود.