Responsável por apresentar as estruturas visuais de uma página web e suas aplicações, como interfaces e menus.
Permite a criação de páginas responsivas. Através das suas formatações, ela cria elementos de transição e também possibilita a criação de layouts maism dinâmicos. Essa linguagem é essencial no desenvolvimento web, pois define a aparência das páginas.
É a linguagem de programação mais utilizada, devido a sua facilidade de execução quando se trata de desenvolvimento web. Com ela, é possível fazer inserção de funções interativas, adicionar a formulários e criar gráficos animados.