SAPは,ERPで最もよく知られた企業向けソフトウエア・ベンダーです。
SAP社の提供するさまざまな製品等について見てみましょう。
ABAP言語
SAP ERPをはじめとするSAPの多くのアプリケーションは
『ABAP』(Advanced Business Application Programming)」という
プログラミング言語で開発されています。
ABAPは、SAPシステムのプラットフォーム上に開発環境が用意されています。
開発者は,ABAPを使ってSAPの標準機能を拡張したり、アドオンを
追加開発したりします。
ABAPは、COBOLの構文とVisual BasicなどのGUIが共存したような
感じだといわれてます。
また、ABAPは、ソースコードを専用のリポジトリで管理して、
インタプリタ的に動作するという特徴があります。