JavaScript
The short introduction
Saad Abbasi
Full Stack JavaScript Developer
Attribe Solutions
Syed Muhammad Taha
JavaScript Developer
Attribe Solutions
High-level
Dynamic
Multi-Paradigm
Weakly-typed language
Used for both client-side and server-side
History
- Developed in 1995 by Brendan Eich at Netscape Communications
- Developed under the name Mocha
- Originally called LiveScript in beta releases of Netscape Navigator 2.0 in September 1995
- LiveScript => JavaScript in the Netscape browser version 2.0B3
Milestones
- 1997—Dynamic HTML
- 1999—XMLHttpRequest
- 2001—JSON, a JavaScript-based data exchange format
- 2004—Dojo Toolkit, a framework for programming JavaScript in the large
- 2005—Ajax, browser-based desktop-class applications
- 2005—Apache CouchDB, a JavaScript-centric database
- 2006—jQuery, helping with DOM manipulation
- 2007—WebKit, taking the mobile web mainstream
- 2008—V8, proving JavaScript can be fast
Milestones
-
2009—Node.js, implementing JavaScript on the server
-
2009—PhoneGap, writing native apps in HTML5
-
2009—Chrome OS, making the browser the operating system
- 2011—Windows 8, first-class HTML5 apps
-
2011—npm launched
- 2013—React
-
2015—Angular Platform
-
Title Text
JavaScript
By Syed M. Taha
JavaScript
- 105