This document describes ABL (Advanced Business Language), which is the OpenEdge® programming language for building business applications.