IDOL-IV separates application logic from application data. Script-IV 4GL code references Dictionary-IV for all data items including table or file definitions, screen designs, and user messages — definitions live outside the logic, dramatically reducing maintenance cost.
IDOL-IV shifts focus from coding and debugging to application design and usability. Once designed, technical system documentation is virtually automatic.
Definitions and logic are separated — changes happen in one place, re-testing and QA are simpler, and ports to new hardware or even spoken languages take a fraction of the effort.