Programming using the pure DP4 API

The third approach to programming with DP4 is to write "pure" DP4 program. In a pure DP4 program you use the DP4 database API and user interface API. The only other APIs you use are those that are part of the standard for the language you are using (though in C other files are usually created and accessed using DP4's Unix-like file I/O functions, and not ANSI C functions). Here are some of the advantages of this approach: