ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor, German for "general report creation processor") is a high-level programming language created by the German software company SAP SE. It is currently positioned, alongside Java, as the language for programming the SAP Application Server, which is part of the NetWeaver platform for building business applications.

Property Value
dbo:abstract
  • ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor, German for "general report creation processor") is a high-level programming language created by the German software company SAP SE. It is currently positioned, alongside Java, as the language for programming the SAP Application Server, which is part of the NetWeaver platform for building business applications. (en)
  • ABAP ist eine proprietäre Programmiersprache der Softwarefirma SAP, die für die Programmierung kommerzieller Anwendungen im SAP-Umfeld entwickelt wurde und in ihrer Grundstruktur der Programmiersprache COBOL entfernt ähnelt. Ursprünglich stand die Abkürzung für „Allgemeiner Berichtsaufbereitungsprozessor“, da mit dieser Sprache nur Auswertungen (Reports) programmiert wurden, aber keine Datenbankveränderungen vorgenommen werden konnten. Im Zuge der Weiterentwicklungen der Sprache steht die Abkürzung nun für „Advanced Business Application Programming“. Der Sprachumfang ist nicht fest definiert und wurde in der Vergangenheit immer wieder erweitert, z. B. um die objektorientierten Sprachbefehle von ABAP Objects. Seit 1990 basieren alle SAP-R/3-Module auf ABAP, das aus dem Vorgänger SAP R/2 übernommen wurde.Seit der Einführung von SAP NetWeaver bietet die SAP neben ABAP auch eine Ablauf- und Programmierumgebung für Java, und dementsprechend einen ABAP-basierten und einen Java-basierten Applikationsserver an (siehe SAP NetWeaver Application Server). (de)
  • ABAP (Advanced Business Application Programming) es un lenguaje de cuarta generación, propiedad de SAP, que se utiliza para programar la mayoría de sus productos (R/3, mySAP Business suite...). Utiliza sentencias de Open SQL para conectarse con prácticamente cualquier base de datos. Cuenta con miles de funciones para el manejo de archivos, bases de datos, fechas, etc.Permite conexiones RFC (Remote Function Calls) para conectar a los sistemas SAP con cualquier otro sistema o lenguaje de programación. SAP suministra una instalación limitada de R/3 llamada MiniSAP para la práctica de la programación en ABAP. MiniSap ha sido reemplazado por SAP NetWeaver 7.03 Trial Versión (es)
  • ABAP est un langage de programmation propriétaire, faisant partie de l'ensemble logiciel SAP. Il s'agit actuellement du langage utilisé dans la programmation des Web Application Server faisant partie de la plateforme Netweaver pour la réalisation de progiciels. Sa version ABAP/4 est objet, le chiffre 4 faisant de plus référence à son appartenance à la classe des langages de quatrième génération. (fr)
  • ABAP è l'acronimo di un linguaggio di programmazione proprietario della società SAP AG. (it)
  • ABAP (Advanced Business Application Programming) is de door SAP ontwikkelde en gebruikte hogere programmeertaal voor het schrijven van de programmatuur gebruikt in de SAP applicatieserver die een onderdeel is van het NetWeaver platform. De taal werd ontwikkeld op SAP R/2, software voor bedrijfsbeheer die in 1982 werd uitgebracht en werkte op mainframe computers. Oorspronkelijk was de taal bedoeld om de gebruiker zelf rapporten te laten ontwikkelen. Daarom stond de afkorting "ABAP" aanvankelijk voor Allgemeiner Berichtsaufbereitungsprozessor (Algemene Rapportgeneratie Processor). Hoewel de term "rapport" nog frequent wordt gebruikt om te verwijzen naar een bepaald type van in ABAP ontwikkelde programma's, is deze term misleidend omdat ABAP niet alleen bedoeld is voor rapportage maar ook toelaat om gegevens te wijzigen. ABAP programma's zijn in de meeste gevallen bestemd om gegevens in de onderliggende relationele database te verwerken. De toegang tot de database verloopt via database-onafhankelijke "Open SQL" statements (zie hieronder) of via "logische databases" (groepen van hiërarchisch gerelateerde tabellen). Qua syntaxis vertoont ABAP een zekere gelijkenis met COBOL. 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 te 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), Windows en 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. * Reeds in 1999 werd de programmeertaal uitgebreid met een objectgeoriënteerde syntaxis. * ABAP is in de loop van de laatste jaren verder uitgebreid met functionaliteit ter ondersteuning van applicaties die gericht zijn op het Internet. Zo is er ondersteuning voor XML en webservices. Belangrijk in deze context is Web Dynpro ABAP, een techniek voor interactieve webtoepassingen gebaseerd op het Model-View-Controller (MVC) ontwikkelprincipe. SAP maakt de Web Dynpro technologie beschikbaar zowel voor ABAP als voor Java. (nl)
  • ABAP(Advanced Business Application Programming, アバップ)とは、R/3などSAPシステムの製作やアドオン開発に用いられる高級言語である。 (ja)
  • ABAP (ang. Advanced Business Application Programming Objects, pierwotnie niem. Allgemeiner Berichts-Aufbereitungs-Prozessor, procesor tworzenia raportów) – język programowania wysokiego poziomu stworzony przez niemiecką firmę SAP. Język ABAP pierwotnie używany był do tworzenia prostych raportów, aktualnie – ABAP Objects jest językiem programowania platformy SAP NetWeaver 7.0, która pozwala tworzyć rozwiązania do zarządzania korporacjami. Oryginalna składnia języka ABAP przypomina składnię języka COBOL, niemniej obecnie SAP dąży do pełnej obiektyzacji aplikacji napisanych w ABAP Objects. ABAP Objects jest uzupełniany takimi technologiami, jak: Dynpro, Web Dynpro czy Business Server Pages, które służą do prezentacji danych. (pl)
  • ABAP (Advanced Business Application Programming) é uma linguagem de programação de alto nível desenvolvida pela empresa de software SAP. É a principal linguagem utilizada no produto mais conhecido desta empresa, o SAP R/3, um software ERP. O ABAP tem uma sintaxe semelhante ao COBOL. (pt)
  • ABAP/4 (Advanced Business Application Programming, изначально по-немецки Allgemeiner Berichts-Aufbereitungs-Prozessor) — проприетарный внутренний язык программирования высокого уровня немецкой софтверной компании SAP. Наряду с Java является языком создания приложений для SAP NetWeaver Application Server. Синтаксис наиболее близок к языку программирования COBOL. (ru)
  • ABAP(高级商务应用编程)是一种高级编程语言,由德国软件公司SAP开发。目前,和最近引入的Java一起,ABAP主要用作SAP的编程。这个服务器软件是SAP NetWeaver平台的一部分,这个平台主要用来开发商务应用。ABAP支持有面向过程和面向对象。 (zh)
dbo:designer
dbo:influencedBy
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 271832 (xsd:integer)
dbo:wikiPageRevisionID
  • 745225789 (xsd:integer)
dbp:implementations
dbp:operatingSystem
dbp:paradigm
dbp:typing
dbp:wordnet_type
dct:subject
http://purl.org/linguistics/gold/hypernym
rdf:type
rdfs:comment
  • ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor, German for "general report creation processor") is a high-level programming language created by the German software company SAP SE. It is currently positioned, alongside Java, as the language for programming the SAP Application Server, which is part of the NetWeaver platform for building business applications. (en)
  • ABAP est un langage de programmation propriétaire, faisant partie de l'ensemble logiciel SAP. Il s'agit actuellement du langage utilisé dans la programmation des Web Application Server faisant partie de la plateforme Netweaver pour la réalisation de progiciels. Sa version ABAP/4 est objet, le chiffre 4 faisant de plus référence à son appartenance à la classe des langages de quatrième génération. (fr)
  • ABAP è l'acronimo di un linguaggio di programmazione proprietario della società SAP AG. (it)
  • ABAP(Advanced Business Application Programming, アバップ)とは、R/3などSAPシステムの製作やアドオン開発に用いられる高級言語である。 (ja)
  • ABAP (Advanced Business Application Programming) é uma linguagem de programação de alto nível desenvolvida pela empresa de software SAP. É a principal linguagem utilizada no produto mais conhecido desta empresa, o SAP R/3, um software ERP. O ABAP tem uma sintaxe semelhante ao COBOL. (pt)
  • ABAP/4 (Advanced Business Application Programming, изначально по-немецки Allgemeiner Berichts-Aufbereitungs-Prozessor) — проприетарный внутренний язык программирования высокого уровня немецкой софтверной компании SAP. Наряду с Java является языком создания приложений для SAP NetWeaver Application Server. Синтаксис наиболее близок к языку программирования COBOL. (ru)
  • ABAP(高级商务应用编程)是一种高级编程语言,由德国软件公司SAP开发。目前,和最近引入的Java一起,ABAP主要用作SAP的编程。这个服务器软件是SAP NetWeaver平台的一部分,这个平台主要用来开发商务应用。ABAP支持有面向过程和面向对象。 (zh)
  • ABAP ist eine proprietäre Programmiersprache der Softwarefirma SAP, die für die Programmierung kommerzieller Anwendungen im SAP-Umfeld entwickelt wurde und in ihrer Grundstruktur der Programmiersprache COBOL entfernt ähnelt. Seit 1990 basieren alle SAP-R/3-Module auf ABAP, das aus dem Vorgänger SAP R/2 übernommen wurde.Seit der Einführung von SAP NetWeaver bietet die SAP neben ABAP auch eine Ablauf- und Programmierumgebung für Java, und dementsprechend einen ABAP-basierten und einen Java-basierten Applikationsserver an (siehe SAP NetWeaver Application Server). (de)
  • ABAP (Advanced Business Application Programming) es un lenguaje de cuarta generación, propiedad de SAP, que se utiliza para programar la mayoría de sus productos (R/3, mySAP Business suite...). Utiliza sentencias de Open SQL para conectarse con prácticamente cualquier base de datos. Cuenta con miles de funciones para el manejo de archivos, bases de datos, fechas, etc.Permite conexiones RFC (Remote Function Calls) para conectar a los sistemas SAP con cualquier otro sistema o lenguaje de programación. (es)
  • ABAP (Advanced Business Application Programming) is de door SAP ontwikkelde en gebruikte hogere programmeertaal voor het schrijven van de programmatuur gebruikt in de SAP applicatieserver die een onderdeel is van het NetWeaver platform. ABAP programma's zijn in de meeste gevallen bestemd om gegevens in de onderliggende relationele database te verwerken. De toegang tot de database verloopt via database-onafhankelijke "Open SQL" statements (zie hieronder) of via "logische databases" (groepen van hiërarchisch gerelateerde tabellen). Qua syntaxis vertoont ABAP een zekere gelijkenis met COBOL. (nl)
  • ABAP (ang. Advanced Business Application Programming Objects, pierwotnie niem. Allgemeiner Berichts-Aufbereitungs-Prozessor, procesor tworzenia raportów) – język programowania wysokiego poziomu stworzony przez niemiecką firmę SAP. (pl)
rdfs:label
  • ABAP (en)
  • ABAP (de)
  • ABAP (es)
  • ABAP (fr)
  • ABAP (it)
  • ABAP (ja)
  • ABAP (nl)
  • ABAP (pl)
  • ABAP (pt)
  • ABAP/4 (ru)
  • ABAP (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • ABAP/4 (en)
foaf:page
is dbo:programmingLanguage of
is dbo:wikiPageRedirects of
is foaf:primaryTopic of