TypeScript
JavaScript con tipi statici: si compila in JS puro e individua i bug prima dell'esecuzione.
Microsoft, 2012. Oggi è di fatto lo standard per lo sviluppo JS serio: React, Vue, Node, Next.js lo supportano tutti. Modalità strict e buoni tipi offrono un'esperienza di sviluppo completamente diversa dal JS puro.