Portugol

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
NoFonti.svg
Esta página ou secção cita fontes confiáveis e independentes, mas que não cobrem todo o conteúdo.
Por favor, adicione mais referências inserindo-as no texto ou no rodapé. Material sem fontes poderá ser removido.—Encontre fontes: Google (notícias, livros e acadêmico)
PORTUGOL
Portugol (Português Estruturado)
Paradigma Programação estruturada, Programação algorítmica
Surgido em 1983
Criado por António Mannso - Instituto Politécnico de Tomar ;

Professor Antonio Carlos Nicolodi - Uniasselvi-Fameblu, Furb, CedupHH/Blumenau e Instituto Federal de Santa Catarina

Compiladores VISUALG
Dialetos: ALGOL 68, PASCAL e C (ansi)
Influenciada por Linguagem de programação ALGOL (p/ MainFrames) e Linguagem de programação PASCAL (p/ microcomputadores)
Influenciou VISUALG 3.0
Licença: GPL
Página oficial http://visualg3.com.br/

Portugol, também conhecido como Português estruturado, é um pseudocódigo escrito em português.[1]

Descrição[editar | editar código-fonte]

Na verdade não existe realmente um criador dessa pseudo linguagem de programação, o professor Antonio Manso, foi um dos que iniciaram o seu uso, pois o Portugol originalmente iniciou como apenas uma tradução da linguagem de programação PASCAL para o português (Brasil) nas suas versões mais simples. E então, depois foi adaptado para as outras linguagens de programação, como o C, o Java, etc. O seu nome PORTUGOL, é uma mistura de Português e a linguagem de programação chamada de ALGOL, ou seja é um algoritmo escrito em português, mas interpretado em um computador.

O Algol foi uma das primeiras linguagem de programação (usada nos computadores de grande porte) e que descrevia os seus códigos de uma forma mais simples e em blocos de comandos e que deu origem a maioria das linguagens conhecidas hoje em dia como o PASCAL, C, COBOL, FORTRAN, BASIC, etc. Sua estrutura é bastante similar ao Pascal, e permite aos seus usuários criarem programas pequenos e extensos, usando todos os recursos da linguagem. O Algol foi o pai de todas as linguagens.

O Portugol é bastante utilizado para ensinar lógica de programação e algoritmos. Está presente em muitos materiais didáticos de programação, é todo escrito em português, sobre o assunto.[1] Existem alguns interpretadores de variantes de pseudo código utilizando o português estruturado. É comumente usada em conjunto com os diagramas em blocos (como o famoso (Fluxograma ou o Diagrama de Chapin). De entre os interpretadores mais conhecidos , estão o VISUALG 3.0, o Portugol Stúdio, o G-portugol, o Portugol vianna, o P&G editor, etc.

O Portugol consiste em uma extensão da linguagem com comandos, operadores, funções, funções recursivas, estruturas e construtores de estruturas complexas tais como stacks, queues e listas ligadas e listas duplamente ligadas.[2]

Exemplo de código[editar | editar código-fonte]

Ver artigo principal: Programa Olá Mundo

Algoritmo "OlaMundo"

var

inicio

Escreval("Olá, Mundo!")

Fimalgoritmo

Referências

  1. a b Rudek, Marcelo (janeiro de 2012). «Apostilas de Técnicas de Programação» (PDF). Pontifícia Universidade Católica do Paraná. pp. 12 – 27. Consultado em 12 de outubro de 2013 
  2. «Portugol Viana». SourceForge. Consultado em 23 de fevereiro de 2011 

Ver também[editar | editar código-fonte]

Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.