SAP Basis è l'amministrazione dei sistemi delle applicazioni software SAP. Le applicazioni software SAP sono applicazioni interaziendali utilizzate principalmente dalle grandi aziende per gestire i dati. Questi sistemi gestiscono i dati finanziari e patrimoniali, la contabilità dei costi e aiutano a gestire operazioni, materiali e impianti. Ad esempio, il software SAP viene spesso utilizzato per analizzare le vendite dello stesso negozio o le sperimentazioni cliniche sui farmaci.
I programmi software SAP sono tra i più popolari nella gestione aziendale. SAP è un'azienda tedesca fondata nel 1972 da cinque ex dipendenti di IBM. Oggi è una delle più grandi aziende di software aziendali del mondo e compete con molte delle più grandi aziende tecnologiche del mondo, come Cisco. Gli amministratori di base SAP assicurano che le applicazioni SAP siano installate e configurate correttamente. I lavoratori di base SAP gestiscono tutti gli aspetti tecnici dei programmi SAP. Viceversa, il lato delle applicazioni di SAP è gestito da sviluppatori esperti in Programmazione di applicazioni aziendali avanzate, il linguaggio di programmazione per le applicazioni SAP. ABAP è iniziato come un linguaggio completamente procedurale, ma ha aggiunto funzionalità orientate agli oggetti che sono familiari ai programmatori Java. I programmi ABAP funzionano sull'applicazione ABAP di Netweaver di SAP. Prima del 2000, tutti i programmi SAP erano indicati come programmi di base SAP. Dopo il 2000, i nuovi programmi SAP sono stati indicati come programmi SAP a causa di miglioramenti che hanno permesso ai programmi di essere eseguiti da server di applicazioni Web.