Вы можете писать HTML-код в бесплатном редакторе вроде Notepad++, VS Code, Atom или Sublime Text. Обычный Блокнот тоже пойдет, но он не такой удобный.
В любом случае вам также нужно будет освоить HTML и CSS.
Javascript - в зависимости от ваших потребностей.