Além dessa, me surgiu outra dúvida: sempre que vamos programar utilizamos HTML e uma ou mais linguagem dinâmica?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Além dessa, me surgiu outra dúvida: sempre que vamos programar utilizamos HTML e uma ou mais linguagem dinâmica?
Olá Jessica, tudo bem com você?
Isso mesmo, a tag meta é do HTML, mesmo a número 2 atrás dele, o XML, não tem uma tag com esse nome.
Respondendo sua segunda pergunta, sim. HTML é uma linguagem estática e declarativa que não é capaz de manipular o estado do sistema (por isso muita gente nem considera linguagem de programação). Portanto, precisamos usar uma linguagem em conjunto que cuide da parte lógica. No mercado, temos o JavaScript, PHP e o Python (ou Brython, como uma amiga me apresentou).
Espero ter ajudado. Se ficou alguma dúvida estou à disposição!
Abraços e bons estudos!!
Obrigada, Thiago. Mas se HTML é estática e declarativa, porque tão importante? As linguagens de programação dinâmicas não podem ser usadas sozinhas?
Oi Jéssica, peço desculpas pela demora!
Talvez tenha ficado um pouco confuso o uso da palavra "linguagem". HTML não é um linguagem de programação e sim de marcação (Hyper Text Markup Language). HTML e JavaScript trabalham juntos pois ambos tem propósitos diferentes na construção de web apps e websites. O HTML é estático pois o propósito dele é apenas compor a estrutura de uma página (por isso algumas pessoas dizem que o HTML é o esqueleto da internet), enquanto linguagens de programação como o JavaScript tem o propósito de agregar funcionalidades à página e deixá-lo dinâmica e responsiva às interações do usuário.
Eu não sou nenhum especialista em nenhuma dessas tecnologias, mas acredito que através de frameworks e outras tecnologias como Node JS, você pode nem precisar interagir com o HTML diretamente já que ele é gerado dinamicamente. Mas, de novo, não é muito minha área, com certeza fazendo os cursos dessas tecnologias aprendendo com os especialistas vai te beneficiar bem mais do que explicações tão breves como a minha! hahah'
De qualquer forma, se algum ponto não está claro é só avisar!
Forte abraço e bons estudos!!