Delégua
| Delégua | |
|---|---|
| Paradigma | Multiparadigma: imperativo, orientado a objetos, estruturado |
| Criado por | Comunidade 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
- Delégua web — Ambiente online para programar em Delégua.
- Pituguês web — Ambiente online para programar em Pituguês.
Referências Bibliográficas:
- ↑ DesignLiquido/delegua, Design Liquido, 2 de agosto de 2025, consultado em 5 de agosto de 2025
- ↑ «Linguagem Égua». egua.dev. Consultado em 5 de agosto de 2025
- ↑ «Design Liquido». GitHub (em inglês). Consultado em 5 de agosto de 2025
- ↑ «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
- ↑ «Linguagem Égua». GitHub (em inglês). Consultado em 5 de agosto de 2025
- ↑ 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