No. Los lenguajes de programación son necesarios para crear sitios web complejos que realicen tareas e interactúen con los usuarios.
Para procesar datos ingresados en formularios, intercambiar esta información con bases de datos almacenadas en servidores, crear animaciones, se utilizan lenguajes de programación como JavaScript, PHP y Python.
HTML no procesa datos, solo los muestra. Y HTML tampoco puede realizar cálculos, por lo que llamarlo un lenguaje de programación sería incorrecto.
Puedes aprender HTML en los cursos de Códica: realiza estos cursos para dar tu primer paso
en la carrera de desarrollador front-end.