Delégua

Delégua
ParadigmaMultiparadigma: imperativo, orientado a objetos, estruturado
Criado porComunidade Design Líquido
Influenciada porÉgua, TypeScript, Python, Kotlin
Extensão do arquivo.delegua

Delégua (ou Delegua)[1] é uma linguagem de programação lusófona, de código aberto (open source), modular, orientada a objetos, com foco em acessibilidade e compatibilidade com diferentes sistemas operacionais e dispositivos. Baseada em TypeScript, surgiu como um fork (versão independente) da linguagem Égua[2], criada pela empresa Design Líquido[3], com o objetivo de dar continuidade ao desenvolvimento de uma linguagem de programação global em português, acessível e aberta à comunidade, estando disponível publicamente no GitHub para qualquer uso.

Origem: a linguagem Égua

A linguagem Égua foi desenvolvida por alunos do Instituto Federal do Pará (IFPA) com o propósito de facilitar o ensino introdutório de programação para pessoas que não dominam o inglês, assim como para também servir como ferramenta de apoio ao ensino de matemática e tecnologia no meio acadêmico.[4]

Égua também é em código aberto (open source) e encontra-se disponível no GitHub[5], mas por apresentar uso limitado, voltando-se mais a um experimento acadêmico limitado a navegadores de internet, acabou por deixar de ser ativamente mantida, sendo na prática sucedida pelo seu fork; Delégua.

A linguagem Delégua

Delégua é mantida pela sua empresa Design Líquido, em conjunto com sua comunidade de colaboradores ativos[6]. Seu código-fonte, bem como, sua documentação está disponível no GitHub, onde podem ser visualizados, modificados e ampliados, conforme as diretrizes de contribuição do projeto.

A linguagem se destaca pelo forte compromisso com acessibilidade, flexibilidade e versatilidade. Entre suas principais características e filosofia de desenvolvimento estão:

  • Compatibilidade com dialetos da família de linguagens de programação em português Portugol, mesmo que estes não sejam baseados em TypeScript;
  • Capacidade de execução em diversos dispositivos, graças à utilização da máquina virtual JavaScript.
  • Facilidade de tradução para linguagens amplamente utilizadas, como Python e JavaScript, promovendo a interoperabilidade e o aprendizado progressivo.
  • Sintaxe lusófona para facilitar o aprendizado por falantes nativos da língua portuguesa.
  • Código de desenvolvimento aberto e público.

Dialetos

Alguns dos dialetos suportados por Delégua incluem:

  • Mapler
  • Portugol
  • Portugol Studio
  • Pituguês

Ferramentas online

Referências Bibliográficas:

  1. DesignLiquido/delegua, Design Liquido, 2 de agosto de 2025, consultado em 5 de agosto de 2025 
  2. «Linguagem Égua». egua.dev. Consultado em 5 de agosto de 2025 
  3. «Design Liquido». GitHub (em inglês). Consultado em 5 de agosto de 2025 
  4. «Alunos paraenses criam nova Linguagem de Programação com foco no ensino de Matemática e Metodologia - Portal Amazônia». 11 de junho de 2020. Consultado em 5 de agosto de 2025 
  5. «Linguagem Égua». GitHub (em inglês). Consultado em 5 de agosto de 2025 
  6. Refosco, Maitê (22 de agosto de 2025). «Hackeando o Inglês: Programando na Língua em que Você Pensa». Cumbuca Dev. Consultado em 2 de setembro de 2025