In general, HTML, CSS, and JavaScript are browser interpreted technologies.
Languages like C++, asp.net, PHP are not interpreted languages and need a compiler that will convert their code into machine language. HTML doesn’t need a compiler, it is an interpreted language and it is called a front-end language.