Everything I see about Angular 2 has a footnote attached to it. Well two really. First, it's not complete, and nobody's sure what it'll look like until it's done. Two, it often appears alongside the word Typescript. What's that?
Well it's a version of Javacript that provides 'type', i.e. this …