JavaScript
Multi-paradigmDynamically typedInterpreted
JavaScript is the language of the web: the only language every browser understands, so it runs on more devices than anything else. Every button click and animation on your favourite websites is JavaScript at work. Professionals often level it up with TypeScript (JavaScript plus type-checking), which has its own short course below.
Open the JavaScript sandbox ↗First released
1995
Created by
Brendan Eich at Netscape
Fun fact
The very first version was built in just 10 days
Where you'll see it
Interactive websitesWeb apps (YouTube, Netflix)Browser gamesServers with Node.js
Courses
Beginner
Intro to JavaScript
const & let, template literals, arrays and arrow functions. 25 bite-size lessons.
0/25
Beginner
Your First Class
class, constructor, this and methods. 6 quick lessons that build on Intro to JavaScript.
0/6
Intermediate
Intro to TypeScript
Type annotations, typed arrays and functions, and your own custom types. 5 quick lessons that build on Intro to JavaScript.
0/5