OpenEdge Advanced Business Language of kortweg
OpenEdge ABL is een ontwikkelingtaal en –omgeving gericht op het maken van zakelijke applicaties. De taal is bedacht en wordt onderhouden door
Progress Software Corporation (PSC). De taal, doorgaans geclassificeerd als een
vierde generatie programmeertaal, gebruikt een Engelsachtige syntaxis om het ontwikkelen van applicaties te vergemakkelijken. De naam is gewijzigd in 2006 van PROGRESS (of Progress 4GL) naar OpenEdge Advanced Business Language (OpenEdge ABL). Een deelverzameling van de taal, genaamd SpeedScript, wordt gebruikt om web-applicaties in te ontwikkelen.