The computer 102 also implements a compiler 112 which allows one or more application programs 110 written in a programming language such as COBOL, PL/1, C, C++, JAVA, ADA, BASIC, VISUAL BASIC or any other programming language to be translated into code that is readable by the processor 104.