Índice:
- Definição - O que significa ABAP (Advanced Business Application Programming)?
- Techopedia explica Advanced Business Application Programming (ABAP)
Definição - O que significa ABAP (Advanced Business Application Programming)?
A ABAP (Advanced Business Application Programming) é uma linguagem de programação específica para aplicativos 4GL desenvolvida nos anos 80 pela empresa de software alemã SAP. A sintaxe do ABAP é um pouco semelhante ao COBOL. O ABAP foi e continua sendo a linguagem de programação para o desenvolvimento e modificação de aplicativos SAP.
O sistema R / 3 amplamente instalado foi lançado pela SAP em 1992 e desenvolvido na ABAP.
Em 1999, a SAP lançou uma extensão orientada a objetos para o ABAP, que denotava objetos ABAP. Em 2004, a SAP lançou seu ambiente de desenvolvimento atual chamado NetWeaver, que suporta ABAP e Java.
Traduzido do alemão, ABAP significa Allgemeiner Berichtsaufbereitungsprozessor, que significa "processo genérico de preparação de relatórios".
Techopedia explica Advanced Business Application Programming (ABAP)
Os programas ABAP residem no banco de dados SAP e são editados usando as ferramentas ABAP Workbench. Eles são compilados, depurados e executados no contexto do componente básico da SAP, que normalmente é implementado como parte do servidor de aplicativos Web SAP.
Os programas ABAP podem ser classificados em relatórios e ferramentas de módulo. O termo "relatório" é usado livremente para designar programas que manipulam dados de maneira orientada por lista.
Os clientes da SAP podem criar relatórios personalizados e interfaces de usuário usando a linguagem de programação ABAP. O ABAP é fácil de aprender para programadores, menos para não programadores. Presume-se que os programadores que aprendem ABAP tenham conhecimento prático de design de banco de dados relacional e conceitos de programação orientada a objetos.