1. A computer system comprising: a processor; and program storage coupled to said processor; wherein the program storage stores a software instruction translator that, when executed by the processor, is configured to receive source code, the source code restricted to a subset of a high-level language, and translate the source code to a low-level language; wherein the low-level language comprises a specialized instruction set; and wherein each statement of the subset of the high-level language directly maps to an instruction of the low-level language.