Why don't browsers incorporate any other language than JavaScript as a scripting language. Is there any **fundamental reason** that prevents them from allowing some other language such as Python, or any other language for scripting. Has there been any effort in this direction which didn't succeed or is it the case that since javaScript served its purpose so well that nobody thought of any alternative ?