With the increased interest in developing "Web 2.0" rich media applications, the complexity of programming directly in Ajax and JavaScript has become so apparent that compiler technology has stepped in, to allow developers to code in high-level languages such as Java, Python and Ruby.
Са повећањем интересовања за развој "Веб-а 2.0" мултимедијалних апликација, комплексност програмирања директно у Ајаксу и JavaScript-и је постала тако очигледна да је технологија компајлера наступила, да омогући програмерима да раде у језицима високог нивоа као што су Јава, Пајтон и Руби.