Infor XA is commercial ERP software used to control the operations of manufacturing companies.
Its prior name, MAPICS, is an acronym for Manufacturing, Accounting and Production Information Control Systems.
Early versions were written in IBM RPG, augmented with Control Language programs.
IBM's version of SQL is also utilized on the OS integrated database system called Db2 for i .
Recent development efforts have added object oriented components written in the Java programming language, which extends a portion of the XA product to servers running Java.