A programming language that controls most elements on the pages, such as content, images and links.