Program components

Programs are build from different types of source code files. These source files are transformed by compilers to binary files that are deployed on production environments.

Database Schema Files
The database schema files describe the structure of the database tables, and are used by compilers to resolve data types for variable declaration and form field definitions.
Form Specification Files
The form specification files define the layout of application screens.
Program Modules
The program source files implement the business logic of your application. A program is built with a set of modules containing language instructions.
Message Files
The message files hold texts that can be loaded at runtime. Each text is identified by a number. Message files are used to implement a help system in your application.
Localized Strings Files
The localized strings files contain application strings that are loaded automatically at runtime. Each string is identified by an identifier. Language-specific string files simplify the internationalization of your application.
Resource Files
The resource files are used to centralize application elements and settings in external XML files. Resource files do not need to be compiled.