When the 3.3.2 rules were first published, the restriction stated that iOS apps must be originally written in Objective-C, C, C++ or JavaScript, and that ???no interpreted code may be downloaded or used in an Application except for code that is interpreted and run by Apple???s Documented APIs and built-in interpreter(s).??????