NATURAL é uma ferramenta de desenvolvimento de 4ª geração desenvolvida e distribuida pela Software AG no Brasil, é uma linguagem de programação de Quarta Geração por trazer diversos comandos de controle automático do fluxo do programa, além de editor de tela de fácil uso, programação de eventos, dentre outras funcionalidades. É formado por dois componentes principais: o Sistema e a Linguagem. Os objetos Natural (programas, mapas, áreas de dados, entre outros.) são armazenados em bibliotecas (“Libraries”), com estrutura parecida com o diretório DOS e podem ter 8 caracteres como nome máximo. Mesmo sendo objetos de diferentes tipos, não podem possuir o mesmo nome. Permite execução on-line e batch e utilitário de testes de programação. NATURAL possui versões para MVS, UNIX, OS/2 e Windows. Pertence ao Paradigma Imperativo onde é utilizada a Programação imperativa, para saber mais sobre paradigmas de programação visite: Paradigma de programação.
Site de Natural/Adabas
Curso Básico de Natural
Curso Avançado de Natural
Site de Natural/Adabas
Curso Básico de Natural
Curso Avançado de Natural

Ola Claudemar bnoite gostaria de ver contigo se teria como ajudar-me com a linguagem Natural e Adabas. Segue meu email mscrodrigo@gmail.com . Apreciaria sua atenção. Muito obrigado
ResponderEliminarTem um site com vários programas prontos pra rodar, muitas dicas:
ResponderEliminarhttp://techcommunity.softwareag.com/ecosystem/communities/public/adanat/products/natural/codesamples/
Como consigo dar o display de aspas duplas (")?
ResponderEliminarComo consigo dar um display para aparecer aspas duplas (")?
ResponderEliminarTente usar com o '
ResponderEliminarExemplo:
'PUT "AAF.S.RELAT.DB' #DB '.FTP(+1)"' INTO #PARM-FTP1 LEAVING NO
No que você quer usar o aspas duplas?
'PUT "AAF.S.RELAT.DB' #DB '.FTP(+1)"' INTO #PARM-FTP1 LEAVING NO
ResponderEliminarTipo abre, fecha, no começo tem uma ' e logo em seguida aparece "AAF.S.RELAT.DB' - observou fechou com uma '
#DB '.FTP(+1)"'
#DB 'abre_"_'
> > + Program CSAP01 Lib NAT2CUR
ResponderEliminarAll ....+....1....+....2....+....3....+....4....+....5....+....6....+....7..
0010 WRITE "'OLA MUNDO'"
0020 END