ABAP: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.5 |
|||
(17 versioni intermedie di 12 utenti non mostrate) | |||
Riga 1:
{{Linguaggio di programmazione
|nome = ABAP/4
Line 12 ⟶ 11:
|specifiche = [[SAP R/2]], [[SAP R/3]]
|estensione =
|influenzato_da = [[Objective-C]],{{citazione necessaria}} [[COBOL]],<ref name="http://encyclopedia2.thefreedictionary.com/ABAP+programming+language">[
|ha_influenzato =
|implementazione_riferimento =
|sistema_operativo = [[Multipiattaforma]]
|lingua =
|licenza =
}}
'''ABAP''' ([[acronimo]] di ''Advanced Business Application Programming'') è un [[linguaggio di programmazione]] [[Software proprietario|proprietario]]
== Storia ==
Il nome ABAP nacque come acronimo dell'espressione
Il nucleo iniziale del linguaggio fu realizzato nel [[1980]] allo scopo di produrre un'applicazione commerciale ricorrendo alla tecnica della [[programmazione strutturata]]. La sintassi del linguaggio ricalcava in gran parte quella di altri linguaggi dell'epoca quali il [[COBOL]] e il [[Fortran]].
Line 28 ⟶ 27:
Nella prima versione per [[mainframe]] e la realizzazione dell'applicazione commerciale R/2 il linguaggio distribuito agli utenti consentiva una veloce interrogazione dei dati. Grazie alla presenza di ''Logical Databases'' (LDBs), strutture dati predefinite e in forma gerarchica, l'applicazione R/2 permetteva di ottenere rapporti scegliendo i dati finali da elencare.
In seguito, con l'avvento dell'[[Enterprise Resource Planning|ERP]] e la tecnologia [[sistema client/server|client-server]] applicata a R/3, il linguaggio di programmazione si è evoluto. Perdendo la caratteristica di strumento per l'utente, si è arricchito di ulteriori istruzioni. Consente di interfacciarsi al linguaggio [[SQL]] dei maggiori [[Relational database management system|database relazionali]] (RDBMS). In un sistema client-server, attraverso un protocollo proprietario si ha un'esposizione grafica delle videate e, nell'era Internet, l'esposizione nel WEB.
Grazie alla forte presenza di prodotti applicativi SAP,
==
Dal 2000, e in concomitanza con la distribuzione delle release 4.x del prodotto R/3, è stata distribuita una estensione
== Esempio ==
Line 59 ⟶ 57:
== Collegamenti esterni ==
* {{cita web | 1 = http://www.tiobe.com/tpci.htm | 2 = Sito di indice popolarità linguaggi di programmazione | accesso = 11 luglio 2008 | dataarchivio = 29 novembre 2007 | urlarchivio = https://web.archive.org/web/20071129202943/http://www.tiobe.com/tpci.htm | urlmorto = sì }}
* {{cita web|http://sapdocs.info/tag/abap/|ABAP Resources}}
* {{cita web|1=https://sapprofession.com/|2=Imparare SAP ABAP|urlmorto=sì|accesso=25 aprile 2024|dataarchivio=8 marzo 2022|urlarchivio=https://web.archive.org/web/20220308101452/https://sapprofession.com/}}
{{Principali linguaggi di programmazione}}
|