Some language elements and features of ABL do not apply to all software platforms—operating systems, user interfaces, and database management systems—that OpenEdge supports. The documentation tries to note each such platform restriction with the language element title. Some language elements apply to SpeedScript programming and some do not; the documentation indicates which language elements do not apply with a note in the language element description. You can consider a language element as supported for all interfaces, on all operating systems, and for SpeedScript unless otherwise indicated in the language element description. The platform restriction notes that appear in the documentation include the following:
The element or feature applies only to the OpenEdge AppServer.
The element or feature applies only to the character interfaces that OpenEdge supports.
The element or feature applies only to the graphical interfaces that OpenEdge supports.
The element or feature applies only to the Windows and UNIX versions that OpenEdge supports.
The element or feature applies only to the ORACLE versions that OpenEdge supports.
The element or feature applies only to the Pacific Application Server for OpenEdge.
The element or feature applies only to the UNIX versions that OpenEdge supports.
The element or feature applies only to the Windows versions that OpenEdge supports.
The element or feature applies only to the graphical interfaces of the traditional OpenEdge GUI for the Windows versions that OpenEdge supports.
The element or feature applies only to the .NET forms, controls, or other .NET objects for the Windows versions that OpenEdge supports.
For a complete list of the software platforms that OpenEdge supports, see OpenEdge Getting Started: Installation and Configuration.