Build Flexibility and Control into Your ABAP Programs with Dynamic Programming Techniques

  • by Holger Janz, Software Developer, SAP AG
  • November 15, 2001
Unlike languages that are intended primarily for building software tools, the ABAP programming language is driven by the needs of business application development. Consequently, ABAP offers some unique features, such as dynamic programming. Dynamic programming enables you to use data features and operations at runtime that cannot be determined at compile time, making your ABAP programs more powerful and flexible, and reducing the need for excessive custom programming. This article reviews the basic terminology and concepts behind dynamic programming, and then shows you how to apply dynamic programming techniques in your own ABAP programs.

Holger Janz

Holger Janz is a software developer at SAP AG in the Business Programming Languages Group. Prior to joining SAP in 1997, he studied computer science at the University of Rostock and Constance, where he focused on object-oriented programming languages. As a member of the development team at SAP, Holger’s responsibilities include parts of the ABAP Virtual Machine and the ABAP Compiler, and the integration of the JavaScript Virtual Machine into the SAP Web Application Server. His team is also responsible for the integration of Java into the SAP Web Application Server architecture.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.