G-Portugol
G-Portugol é uma linguagem de programação, de alto nível, desenvolvida totalmente em português. É um dialeto de Portugol ou pseudocódigo e utiliza a licença GNU General Public License versão 2. A linguagem e suas ferramentas foram criadas pelo brasileiro "Thiago Silva".

A linguagem não é muito poderosa, pois foi desenvolvida com o propósito de ensinar fundamentos de programação algorítmica. Seu programa principal, o GPT, é multiplataforma e é capaz de compilar, traduzir (para a linguagem C) e interpretar códigos escritos em G-Portugol. A compilação é feita de forma tradicional, transformando o código em alto-nível para assembly. Posteriormente, o código assembly é montando com o NASM, que desempenha o papel de back-end. Não há, portanto, etapa de ligação.

Além do GPT, é disponibilizado o GPTEditor, um editor de textos que permite escrever, executar e depurar algoritmos com maior facilidade. Diferente de outros dialetos do Portugol, na sua sintaxe os comandos possuem acentos e caracteres especiais, como cedilha.
Q9143
linguagem de programação
Concept
Q9143
alto nível
Concept
Q750553
português
MEDIA
Q10352055
Portugol
Concept
Q189224
pseudocódigo
Concept
Q7603
GNU General Public License
MEDIA
Q873625
brasileiro
MEDIA
Q80006
programação
Concept
Q8366
algorítmica
Concept
Q174666
multiplataforma
Concept
Q47506
compilar
Concept
None
traduzir
UNK
Q15777
linguagem C
Concept
Q183065
interpretar
Concept
Q523796
ligação
Concept
Q10352055
Portugol
Concept
Q32483
caractere
Concept
Q245421
cedilha
Concept
Q10287150
G-Portugol
MEDIA
Q10287150
G-Portugol
MEDIA
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
instance of
influenced by
influenced by