Não sei se entendi direito até o momento, mas se o HTML , é um linguagem limitada , sendo um linguagem apenas para apresentar informações isso não torna ela ineficiente ?Tendo que usar o javascript para suprir essa "limitação" . Porque o javascript não abarca essa função do HTML , ou uma nova linguagem que fizesse a função dessas diversas linguagens ( o CSS tambem é usado junto com essas duas né ? ) . Tem alguma coisa a ver com eficiência ? uma linguagem que fizesse tudo isso não seria eficiente ? Porque ?
PS - Sei que pode ser meio difícil de responder isso aqui ; e nem sei se fiz a pergunta da maneira correta , é a primeira vez que uso o fórum , mas caso queiram deixar links e outros materiais para eu poder pesquisar desde já agradeço :-) .