In this talk, given at the New England PUG's DBA Day in Nashua, NH, in December 2010, we take a look at what happens under the covers when you run a simple 4 line OpenEdge 4GL program. We'll see what happens in the 4GL runtime on the client part and in the RDBMS. In the interests of fitting into our time slot (we did not have a week for this talk, and everyone would have fallen asleep anyway), we had to leave out a few of the less important details.