I've been unsure of this for a while. I am aware that a C/C++ programme is first translated from assembly language (after undergoing a number of processes) into machine language before being executed on a computer. How does HTML code eventually translate into machine language? Is this how it works: After the browser parses HTML (I have no idea how), it turns it to machine code using a built-in compiler? Can anyone provide any light on the matter? Thanks