Я ничего не знаю об ABAP, кроме того, что у него есть сторона OO, и я хотел бы иметь какое-то вертолетное представление об этом, прежде чем я начну смотреть на нее подробно. Я знаю, что могу найти все это, изучая его, но, как я сказал, для начала мне нравится знать, с чем я имею дело.
- Скомпилирован ли он (всегда)?
 - Typestem: сильно ли он напечатан? Использует ли он вывод типа?
 - Наследование: одиночные/мульчированные, интерфейсные структуры?
 - Коллекции: Имеет ли он коллекцию, кроме массивов? Имеет ли он общие коллекции? Использует ли это понимание List?
 - Как о (con/contra/in) дисперсии в массивах, возвращаемых типах, параметрах, переопределении?
 - Любой метод Exceptionhandling?
 - Любая конструкция в дизайне при поддержке контракта?
 - Что-нибудь замечательное, как и другие известные языки?
 - ...
 
Любая общая информация о характеристиках в принципе будет приветствоваться!