Progress
Progress ABL es un lenguaje de programaci贸n vinculado al entorno Progress OpenEdge, su base de datos y las utilidades que lo rodean. Es similar al ingl茅s fuertemente tipado, enlazado en tiempo de ejecuci贸n.
Aunque inicialmente se dise帽贸 como un lenguaje procedimental, a partir de la versi贸n 10.1 se mejor贸 con elementos de gram谩tica orientada a objetos, que se pueden mezclar con el estilo procedimental original.
A diferencia de otros lenguajes, Advanced Business Language (ABL) permite a los desarrolladores administrar datos relacionales de la manera que mejor se adapte a sus necesidades comerciales, lo que aumenta significativamente la productividad.
Un desarrollador de OpenEdge puede crear API para .NET, JavaScript, clientes Java, mensajer铆a Java e incluso asignar esquemas de bases de datos a formatos XML, al mismo tiempo que aprovecha la eficiencia de ABL.