Razlika između verzija stranice "ABAP"

[pregledana izmjena][pregledana izmjena]
Uklonjeni sadržaj Dodani sadržaj
m Bot: Automatska zamijena teksta (-opšt +opć & -<references /> +{{reference}})
Rescuing 1 sources and submitting 0 for archiving.) #IABot (v2.0
Red 4:
ABAP je jedan od mnogih [[Četvrta generacija programskih jezika|programskih jezika četvrte generacije]] specifične aplikacijske primjene, čiji je razvoj počeo [[1980te|1980-ih]] godina. U početku je ABAP bio jezik za raportiranje u [[SAP R/2]], platformi koja je omogućavala velikim kompanijama da prave centralne poslovne aplikacije za menadžment materijala i ekonomsko knjigovodstvo.
 
ABAP je ispočetka bila kratica za '''''A'''llgemeiner '''B'''erichts'''a'''ufbereitungs'''p'''rozessor'' ("opći procesor za pravljenje izvještaja" na [[Njemački jezik|njemačkom]])<ref>[{{Cite web |url=http://www.sap-technical.com/content/abap/1ABAP%20History.htm |title="ABAP History". ''SAP-technical.com''] |accessdate=13 Januar 2012 |archiveurl=https://web.archive.org/web/20171115212143/http://www.sap-technical.com/content/abap/1ABAP%20History.htm |archivedate=15 Novembar 2017 |url-status=dead }}</ref>, ali je kasnije preimenovan u '''''A'''dvanced '''B'''usiness '''A'''pplication '''P'''rogramming''. ABAP je bio jedan od prvih jezika koji je sadržavao koncept "logičkih baza podataka" ({{en|Logical Databases}}, LDB), koje omogućuju visoki nivo apstrakcije od osnovnih nivoa baze podataka.
 
ABAP programski jezik je u početku bio korišten od strane programera za izradu [[SAP R/3]] platforme. Također je bilo planirano da ga koriste SAP klijenti za proširivanje SAP aplikacija - klijenti su mogli razvijati sopstvene izvještaje i interfejse sa ABAP programiranjem. Jezik je relativno jednostavan za naučiti kada se radi o programerima, ali nije alat za direktno korištenje od strane korisnika bez programerskog iskustva. Znanje o dizajnu relacijskih baza podataka, i također po mogućnosti o konceptima objektno-orijentiranog programiranja, je potrebno za stvaranje ABAP programa.