chris webster wrote:One difference is that JavaScript runs in your browser, while Python (in a web app) runs on the server.
Standalone JavaScript is the very heart of Node.js and there are many JavaScript server-side web frameworks.
Rhino and Google V8 are well known standalone JavaScript engines (even JDK 1.6 has an embedded Rhino engine).