1. A method for preventing malicious software from execution within a computer system, said method comprising: cross-compiling an application program to yield a set of cross-compiled code of said application program before any actual execution of said application program on said computer system; and executing said set of cross-compiled code of said application program in an execution module that is capable of recognizing and translating said set of cross-compiled code of said application program to an actual machine code of a processor within said computer system.