SAP Development

Professional services and care




ERP stands for Enterprise Resource Planning. When we talk about SAP, we usually speak about SAP main software product SAP ERP, known also as ECC.

3-tier architecture

SAP ERP is also known as R/3 system because it consists of 3 different layers connected to each other:

  • Database
  • Application Server
  • Client

Server and Client

If you’ve ever worked with SAP, you probably used a so called thick client also known as SAP GUI or SAP Logon. That’s a piece of software that allows you to connect to the SAP Application Server where all of the processing takes place.

What is ABAP?

ABAP is a main programming language for SAP systems. It is similar to Cobol. ABAP however provides many advantages over the older Cobol. It allows developers to use objects, different types of enhancements and it’s all integrated within so called ABAP Workbench environment.