Sublime Text, Notepad++, Gedit, Geany: Editores de Texto plano
Netbeans, Eclipse, Aptana, Webstorm: IDE
Dreamweaver, KompoZer: WYSIWYG
La recomendación general, y más si quieres hacer esto de la manera correcta, es que empieces con los editores de texto, el que quieras. Quizá después con un IDE (eso es más de cómo te acomodes tu).
Saludos