Te recomiendo que bajes Wamp

, es un programa que instala todo lo que necesitas para tener un servidor local. Te sirve para tener tus bases de datos andando local y programar mas rápido. Para leer el codigo en si yo ocupo notepad++ que es un editor de texto que facilita la lectura porque muestra cada lenguaje diferente de distinto color, pero si te da paja ocupa el dreamweaver.
Ya eso y suerte pa lo que se te viene, io toi en lo mismo.