Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
How JavaScript was created?
NCSA's Mosaic was the first popular browser, which released in 1993. After a year, in 1994, Netscape was founded, which came with the web browser Netscape Navigator. It gained a lot of popularity in the 1990s. Many Mosaic authors worked for Navigator.
Considering the need for users and market trends, Netscape realized that the Web should be more dynamic. They needed a scripting language that could make web pages interactive and responsive to user actions.
The Birth of JavaScript
In 1995, Netscape hired Brendan Eich to implement Scheme in the browser. However, Netscape collaborated with Sun Microsystems to include Java in Navigator. Netscape wanted to have a scripting language with a syntax similar to Java but simpler for web developers to use.
Brendan Eich wrote a prototype in just 10 days in May 1995. This remarkable feat of programming created what would become one of the world's most popular programming languages.
Evolution of the Name
The language went through several name changes:
- Mocha (May 1995): The original name chosen by Marc Andreessen, Netscape's founder
- LiveScript (September 1995): Renamed to reflect its dynamic, "live" nature
- JavaScript (December 1995): Final name after Netscape received a trademark license from Sun Microsystems
Key Facts About JavaScript's Creation
| Aspect | Details |
|---|---|
| Creator | Brendan Eich |
| Company | Netscape Communications |
| Development Time | 10 days (May 1995) |
| Original Purpose | Make web pages dynamic and interactive |
| Inspiration | Java syntax, Scheme functionality |
The 10-Day Wonder
Despite being created in just 10 days, JavaScript incorporated influences from several programming languages:
- Java: Syntax and naming conventions
- Scheme: First-class functions and closures
- Self: Prototype-based object orientation
This rapid development led to some quirks and inconsistencies that JavaScript developers still encounter today, but it also resulted in a flexible and powerful language that could adapt to the growing needs of the web.
Conclusion
JavaScript was born from Netscape's vision of a dynamic web and Brendan Eich's remarkable 10-day coding sprint in May 1995. From its humble beginnings as "Mocha" to becoming "JavaScript," it has grown into one of the most important programming languages in modern web development.
