¿Qué es SAP-ABAP?

ABAP (Advanced Business Application Programming) es un lenguaje de propiedad de SAP, que se utiliza para programar la mayoría de sus productos. Utiliza sentencias de Open SQL para conectarse con cualquier base de datos. Cuenta con miles de funciones para el manejo de archivos, bases de datos, fechas, etc. Permite conexiones a los sistemas SAP con cualquier otro sistema o lenguaje de programación.

Abap es un lenguaje gobernado por eventos, por lo que existen eventos que condicionan la secuencia de ejecución de los programas. Abap es propietario de SAP, y no es un lenguaje en el que, como en otros (Visual Basic, C, etc.), podemos realizar un ejecutable para correr en cualquier equipo.Los programas son ejecutables dentro del ambiente SAP.