Language
The TypeScript language and the JavaScript built-ins it types: the type system from primitives to generics; numbers, strings, arrays, objects, maps and sets as DS&A references, with heaps and graphs built from them; then classes and asynchronous code.