This video gives an introduction into AssemblyScript. AssemblyScript is a fun typescript based language that compiles down into WebAssembly. For folks who are experienced in JavaScript or Typescript and want to get started with WebAssembly this is the ideal language. In this tutorial, I show you how to install AssemblyScript on your machine and get started with it in VSCode. We look at how easy it is to write some AssemblyScript including unit testing and running it in Node.JS. In addition we also look at how small and efficient the compiled WebAssembly is (and how close it is to code you would hand code yourself). Finally we look at the compiler optimizes the code you create. We look at the difference between optimized and optimized generated WebAssembly. 00:00 - Intro 01:48 - Scaffolding an AssemblyScript project 04:31 - Understanding the scaffolded project 06:00 - Coding your first AssemblyScript code 07:54 - Compiling your AssemblyScript 10:00 - Looking at the generated WebAssembly (WASM) 13:53 - Unit Testing your WebAssembly 16:38 - Optimized and Unoptimized WebAssembly 19:25 - Running your WebAssembly in NodeJS 21:28 - Outro