Notepad++, doesn't do the coding for you but helps spot wrong coding easier. A lil bit fancier but still basic is
EditPlus 2, this one however is not free.
I still recommend learning HTML first at W3Schools, there's tutorials with an editor in wich you can mess about freely
here. Even if you do find a program that puts all the bits and pieces in without you having to know wich is what. These programs like Dreamweaver, Frontpage etc do mess up at times too so knowledge is still useful.