---
# System prepended metadata

title: Conceitos

---


<a href="https://hackmd.io/4mz_IaXhQc24tCy1MZHH3g">
    <img src="https://hackmd.io/_uploads/B1Re5g_t0.png" alt="casa azul">
</a>

### Conceitos Fundamentais
- **Sintaxe**: Regras e estrutura que definem como os programas devem ser escritos e organizados em uma linguagem de programação específica.
- **Semântica**: Se refere ao significado das instruções escritas. Enquanto a sintaxe define como escrever, a semântica define o que o código faz.
- **Compiladores e Interpretadores**:
  - **Compiladores**: Traduzem o código-fonte escrito em uma linguagem de programação para um formato que o computador pode executar diretamente.
  - **Interpretadores**: Executam o código diretamente, traduzindo e executando instruções uma de cada vez.

<iframe width="560" height="375" src="https://www.youtube.com/embed/JYR1h1YZaeg" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>


<div style="display: flex; align-items: center;">
    <a href="https://hackmd.io/vnURYweJTjuHuoxIOrfwqw">
        <img src="https://hackmd.io/_uploads/S10iSl_YC.png" alt="botãoanterior" style="margin-right: 10px;">
    </a>
    <a href="https://hackmd.io/8XVvI14-T5y9iH_0APANMA">
        <img src="https://hackmd.io/_uploads/ryAjSgutC.png" alt="botãoproximo">
    </a>
</div>