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

Made with Slides.com