A resposta é fácil o HTML é a línguagem das paginas Web.
HTML (Hypertext Markup Language) é uma línguagem de programação usada no WWW (World Wide Web) com o fim de criar paginas Web. Os Web browsers identificam a linguagem HTML e transformam-na em textos e imagens para que todos os utilizadores a possam ver e utilizar. O HTML é realmente uma línguagem muito simples quando comprendemos os conceitos básicos. Recorde apenas que o HTML é uma línguagem do client-side o que significa que os dados são interpretados localmente no seu computador, e não a partir do servidor
W3Schools HTML Tutorial, HTML Goodies
CSS (Cascading Style Sheets) define como mostrar elementos do HTML. São armazenados normalmente no formato (.css), eles foram adicionados ao HTML 4.0 para resolver um problema. CSS é uma descoberta no Web design porque permite o controlo do estilo e layout de várias paginas Web ao mesmo tempo!
W3Schools CSS Tutorial