puedes empezar por aqui
http://www.desarrolloweb.com/manuales/21/ . Es un tutorial para empezr con el
html .
El html es un lenguaje de etiquetas para crear paginas web principalmente.
Para empezar no necesitas ningun programa especial para escribir html, con cualquier editor de texto tipo
bloc de notas (notepad) de windows o su equivalente ya te vale.
Despues puedes probar con editores tipo dreamweaver que te ayudan
con el codigo.
Espero q te sirva,mucha suerte y paciencia
ppjj