Compile Progress code as called "r-code" and is normally saved in a file with the extension .r. There are a couple of different ways of compiling: using the COMPILE
statement or on Linux or AppBuilder: the built in Application Compiler. Developer Studio (the Eclipse environment) has compiling built into it's build process.
You must have 4GL Development or OpenEdge Studio installed to compile 4GL programs which update the database.