
Compile
This action, taken by a compiler, converts source code to an exutable file.
Data Type
Data types are the variant types for variables. Each data type holds a specific purpose as a variable, and allocates sufficient memory for the variable of its type.
Executable File
A file which has the *.exe extension, and can usually be run its own on pc-compatible machines.
Function
A function performs a particular task based upon the parameters sent to it and the code based in its function definition.
Function Declaration
All functions, except for main(), WinMain(), and its variants, require that the function be declared prior to its call, unless the function is used at the same time as it it defined. A declaration merely contains the function's name and its parameters. While the declaration does not include the definition code, it does terminate with a semi-colon (;).
Header Files
Header files are files with the *.h extension, linked to a program by the preprocessor directive #include. Header files often include function declarations.
Keyword
A keyword is a word that the compiler reserves to perform particular tasks.
Preprocessor Directive
A number of keywords, all beginning with the pound symbol (#), which are processed by the compiler before the rest of the code is compiled. In preprocessor directives, white space is an issue, and the statement is never terminated with a semicolon (;).
Radio Button
A type of input item, where only one choice can be selected.
Source Code
The code supplied by the programmer for a particular project.
Static Text
Text which cannot be dynamically changed in the program. It is set in stone by the programmer.