- Get link
- X
- Other Apps
ABAP adalah salah satu bahasa
pemrograman generasi keempat (4GL) pertama kali dikembangkan pada tahun 1980an.
Pada awalnya diperuntukan sebagai bahasa untuk laporan (Report language) khusus
untuk SAP R/2 (Sistem SAP yang jalan di komputer mainframe) yang merupakan
platform yang memungkin perusahaan besar mengembangkan aplikasi bisnis untuk
logistik dan keuangan.
ABAP sebelumnya diambil dari
singkatan dalam bahasa Jerman Allgemeiner Berichts aufbereitungs prozessor yang
dalam bahasa Inggris berarti generic report preparation processor, yang
kemudian berubah namanya menjadi Advanced Business Application Programming.
ABAP adalah bahasa pemrograman
pertama yang memasukkan konsep Logical database (LDBs), yang memberikan
abstraksi tingkat tinggi dari database tingkat dasar (dikenal pada manajemen
sistem database). Pada awalnya ABAP diperuntukan bagi pengguna biasa (end-user)
sehingga dapat memanipulasi datanya sendiri, akan tetapi bahasa pemrograman
generasi keemapat ini (4GL) sangat kompleks untuk pengguna biasa, sehingga
kemampuan programman yang cukup masih diperlukan untuk membuat program ABAP.
ABAP saat ini digunakan sebagai
dasar pembuatan aplikasi client-server SAP R/3. SAP pertama kali meluncurkan
produk R3 tahun 1992.
Perkembangan teknologi computer client-server yang terus melaju dengan pesat
sepanjang tahun 1990an, banyak sekali aplikasi SAP dikembangkan menggunakan
bahasa ABAP, hingga tahun 2001 saja hampir semua fungsi-funsi dasar system SAP
R/3 ditulis dalam bahasa ABAP.
Tahun 1999 SAP meluncurkan Object Oriented Extention atau perluasan bahasa
Object Oriented untuk ABAP yang dinamakan ABAP Objects yang dikeluarkan
bersamaan dengan SAP R/3 Release 4.5.
Penulis : Mutia Irnawati
Penerjemah : Mutia Irnawati
- Get link
- X
- Other Apps