ABAP: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 7:
Enkele kenmerken van de ABAP-taal per 2012:
*De complete functionaliteit van SAP-systemen is gebouwd in ABAP (en deels in Java).
*ABAP-code is altijd voor iedereen in te zien en SAP stelt haar broncode op deze wijze beschikbaar aan alle klanten. Het is daardoor niet alleen mogelijk om zelf programmatuur in ABAP terte ontwikkelen, maar ook om door SAP geleverde standaardcode via specifieke technieken te wijzigen.
*ABAP maakt gebruik van een eigen Open [[SQL]] variant die ABAP-specifieke SQL-statements vertaalt naar de database specifieke SQL-smaak. Hierdoor is het mogelijk om programmatuur zonder enige aanpassing ook op andere databases te laten werken (Oracle, DB2, SQL Server e.a.). Hetzelfde geldt voor de ondersteuning van operating systemen: programma's in ABAP draaien zonder aanpassing op de meeste [[UNIX]]-varianten (inclusief [[Linux]]), [[Microsoft_Windows|Windows]] en [[IBM_System_i|IBM System i]].
*ABAP wordt vertaald naar een intermediaire code, conceptueel vergelijkbaar met Java [[bytecode]]. De gegenereerde code is in het geval van ABAP echter opgeslagen in de relationele database en niet in autonome bestanden.