Java Type } Script
SpeedDating

JavaScript's name comes from Java being big at the time (#marketing).
There are some ideas from Java that influenced the development of JavaScript, but they are not related.

var name = "Danger"

TypeScript is a programming language - it contains all of JavaScript, and then a bit more. - What is JavaScript?

var name: string = "Danger"

Language

JavaScript

  • Has a standard: ECMAScript
  • interpreted - source
  • multi-paradigm
  • dynamically typed
  • no installation
  • ✴MAKE FUN THINGZ✴

TypeScript

  • Microsoft
  • compiled (translated) to JavaScript
  • multi-paradigm
  • strongly typed (JavaScript)
  • needs to be installed
  • helps you ship code less bugs* 🐛

Runtime environments

Browser

Web APIs

Server

Node.js

Why did you learn the language?
Was it the language you learned programming in?

Community

in-person

online

  • Glitch
  • online is where it's at

Cool stuff about Javascript

Cool stuff about TypeScript

Resources