ABAP

ABAP (Advanced Business Application Programming) é unha linguaxe de cuarta xeración, propiedade de SAP, que se utiliza para programar a maioría dos seus produtos (R/3, mySAP Business suite...). Utiliza sentenzas de Open SQL para conectarse con practicamente calquera base de datos. Conta con miles de funcións para o manexo de arquivos, bases de datos, datas etc...Permite conexións RFC (Remote Function Calls) para conectar aos sistemas SAP con calquera outro sistema ou linguaxe de programación.

SAP fornece de xeito case gratuíto unha instalación limitada de R/3 chamada MiniSAP para a práctica da programación en ABAP.

Historia

ABAP foi desenvolvido por SAP como linguaxe de informes para SAP R/2 nos anos 80, unha plataforma que permitía ás grandes corporacións construír aplicacións de negocios para xestión de materiais e finanzas. ABAP, moi parecido ao COBOL nas súas orixes, orixinalmente significaba Allgemeiner Berichtsaufbereitungsprozessor, palabras alemás para procesador xenérico para a preparación de informes. Nos seus inicios ABAP incluía o concepto de Bases de datos lóxicas, que fornecía un alto nivel de abstracción para o acceso a bases de datos.

ABAP foi pensado como unha linguaxe de programación para que os usuarios finais puidesen manipular a información, pero o 4GL foise volvendo demasiado complicado para usuarios normais, polo que é necesario programadores experimentados para realizar desenvolvementos.

ABAP mantívose como a linguaxe de desenvolvemento para a seguinte versión cliente-servidor de SAP R/3, que foi lanzada ao mercado en 1992, no que case todo o sistema, menos as chamadas ao sistema básicas estaban escritas en ABAP. En 1999, co lanzamento da versión 4.5 de R/3, SAP lanzou unha extensión orientada a obxectos denominada ABAP Objects.

A última plataforma de desenvolvemento de SAP, NetWeaver, soporta ABAP e Xava como linguaxes de programación.

Other Languages
български: ABAP
bosanski: ABAP
čeština: ABAP
Deutsch: ABAP
English: ABAP
español: ABAP
فارسی: آباپ
français: ABAP
עברית: ABAP
हिन्दी: एबीएपी
magyar: ABAP
italiano: ABAP
日本語: ABAP
한국어: ABAP
मराठी: ए.बी.ए.पी.
Bahasa Melayu: ABAP
Nederlands: ABAP
ਪੰਜਾਬੀ: ਏਬੀਏਪੀ
polski: ABAP
português: ABAP
русский: ABAP/4
srpskohrvatski / српскохрватски: ABAP
shqip: ABAP
српски / srpski: ABAP
тоҷикӣ: ABAP/4
Türkçe: ABAP
Tiếng Việt: ABAP
中文: ABAP