First off...
html isn't a programming language, and the extension is arbitrary. You simply need to associate the appropriate extension to a given mime type in the server you're using. In IIS, it's quite easy.
So, you could have all your extensions be .dezell if you wanted, it'll still be a content type of text/html, thus it'll be rendered as html.