Compreender linguagem, sintaxe, semântica, compiladores, runtimes, bytecode e JIT. Executar código real e compreender dependências e pacotes.
Aulas e atividades
- A01 O que é uma linguagem de programação?
- A02 Sintaxe, semântica e erros de programação
- A03 Compiladores e código de máquina
- A04 Interpretadores, runtimes e máquinas virtuais
- A05 JIT, bytecode e por que “compilado × interpretado” é simplificação
- A06 Bibliotecas, dependências e gerenciadores de pacotes
- LAB01 Laboratório — Do código-fonte ao processo em execução
- EX01 Exercícios — Linguagens e execução