Tienes una guía de instalación de Apache+PHP+Mysql+otros para windows en:
http://www.maestrosdelweb.com/editorial/phpmysqlap/
Y .. para "escribir" código PHP más cómodo que el "notepad" puedes ayudarte de IDE's para PHP como:
Maguma (
www.maguma.com)
ZenStudio (
www.zend.com)
Hasta el "Dreamweaver" te serviría para "escribir" código PHP (no uses los asistentes para generar código PHP .. es mi recomendación si quieres realmente "aprender").
(supongo que usas ese S.O. no?)
Un saludo,