Man wird leider nicht ganz schlau aus dem Satz.
Kurzum: HTML ist kein Programm sondern eine Sprache mit der man Formatierungen vornimmt.
Man legt damit also fest, welche Information z.B. auf einer Webseite eine Überschrift ist oder in einer Tabelle stehen soll, welche Farbe die Schrifft haben soll usw.
Für Websites wird das heute normalerweise mit CSS kombiniert.
Grob gesagt, steckt man mit HTML die Informationen in einen Container und legt dann mit CSS fest, was der Container für Eigenschaften haben soll.
Um HTML zu lernen benötigst du eigentlich keine außergewöhnlichen Programme. Du brauchst eigenlich nur einen Browser (Chrome, Opera, FireFox, ...), einen gescheiten Editor (Notepad++, Scite, ...) und ein Anfänger Tutorial um den grundlegenden Aufbau von HTML zu verstehen.
Die erste Anlaufstelle für HTML wurde dir ja hier schon gesagt. Das ist selfhtml und dort gibts auch Touren wie man mit der ganzen Sache Anfängt -
http://de.selfhtml.org/navigation/anfang/index.htm