Text Editors, There uses, Recomendations For Learning
Text editors are what you will create your HTML codeing with.There uses vary depending on which one you end up using,some provide support for other languages and some do not.
I recommend you use the default test editor for your operating system, if your running Microsoft Windows it will be notepad, if your running Linux, it will be gedit.Start with those prior to moving onto your permanant text editor.The reason why, is you learn alot more by having to find your own errors and correct them yourself, instead of a program finding them and in some cases correcting them for you.