(Advanced Business Application Programming) ABAP es un lenguaje de cuarta generación, que se utiliza para programar la mayoría de los productos SAP (R/3, mySAP Business suite…). Utiliza sentencias de Open SQL para conectarse con prácticamente cualquier base de datos.