1. A method of creating an assured execution environment for at least one computer program executable on a computer system comprising: converting the executable into a computer program targeted for the computer system; and providing the environment in which the program can be accessed on the computer system.