Typically, a program is stored as a collection of files. Some common file types used in programs are: Executable (.EXE) files actually send commands to the processor. Dynamic Link Library (.DLL) files are partial (.EXE) files. Initialization (.INI) files contain configuration information for a program. Help (.HLP) files contain information for the user. A computer program may contain thousands of algorithms, each one devoted to a single task. An algorithm, for example, will find the highest point in a mountain range by comparing all the points until the highest one is found.