It's not "written" in anything. It's a markup language. HTML is parsed by the browser which renders the webpage to display.
It isn't a programming language. But maybe if it helps, you could think of HTML as a interpreted language and the browser as an interpreter.