Netscape Communications then decided that the scripting language they wanted to create would complement Java and should have a similar syntax, which excluded adopting other languages such as Perl, Python, TCL, or Scheme.To defend the idea of Java Script against competing proposals, the company needed a prototype. Although it was developed under the name Mocha, the language was officially called Live Script when it first shipped in beta releases of Netscape Navigator 2.0 in September 1995, but it was renamed Java Script as a marketing ploy by Netscape to give Java Script the cachet of what was then the hot new Web programming language.There is a common misconception that Java Script was influenced by an earlier Web page scripting language developed by Nombas named Cmm (not to be confused with the later C-- created in 1997).Microsoft script technologies including VBScript and JScript were released in 1996.
Its own browser, Internet Explorer, came bundled with the Windows 95 operating system, and subsequent upgrades of IE were offered for free.
The internal codename for the company's browser was Mozilla, which stood for "Mosaic killer", as the company's goal was to displace NCSA Mosaic as the world's number one web browser.
The first version of the Web browser, Mosaic Netscape 0.9, was released in late 1994.
It has an API for working with text, arrays, dates, regular expressions, and basic manipulation of the DOM, but the language itself does not include any I/O, such as networking, storage, or graphics facilities, relying for these upon the host environment in which it is embedded.
Initially only implemented client-side in web browsers, Java Script engines are now embedded in many other types of host software, including server-side in web servers and databases, and in non-web programs such as word processors and PDF software, and in runtime environments that make Java Script available for writing mobile and desktop applications, including desktop widgets.