ByJohn Papa, John Papa is a dedicated father and husband, a Principal Developer Advocate with Microsoft, and an alumnus of the Google Developer Expert, Microsoft RD and MVP programs. His passions are deploying and teaching modern web technologies like Node.js and JavaScript, and enjoying everything Disney with his family. John is a co-host of the popular Adventures in Angular podcast, author of the Angular Style Guide, and many popular Pluralsight courses.
TypeScript is a language for application-scale JavaScript development. It’s a typed superset of JavaScript that compiles to plain JavaScript and was originally created out of a need for a more robust tooling experience to complement JavaScript language developers.
TypeScript makes it easier for developers to write cross-platform, application scale, JavaScript programs that run in any browser or in any host. TypeScript tools can dramatically improve your productivity, allowing you to maintain your existing code and continue to use the same JavaScript libraries you already love.
Get a quick overview of TypeScript in this recent “Five Things” episode with Microsoft Technical Fellow Anders Hejlsberg and John Papa. In the below video, you’ll learn five tings you might not know about TypeScript in five minutes, including control flow analysis, asynchronous callback, compilers, and more.
John Papa is a dedicated father and husband, a Principal Developer Advocate with Microsoft, and an alumnus of the Google Developer Expert, Microsoft RD and MVP programs. His passions are deploying and teaching modern web technologies like Node.js and JavaScript, and enjoying everything Disney with his family. John is a co-host of the popular Adventures in Angular podcast, author of the Angular Style Guide, and many popular Pluralsight courses.
In 2018 we (re)-open-sourced MS‑DOS 1.25 and 2.11, and more recently in 2024 we were able to make the source for MS‑DOS 4.0 available to the public as well. Today, on 86-DOS 1.00’s 45th anniversary, we’re continuing that tradition with the earliest DOS source code discovered to date.
For decades, fragments and unofficial copies of Microsoft’s 6502 BASIC have circulated online, mirrored on retrocomputing sites, and preserved in museum archives. Coders have studied the code, rebuilt it, and even run it in modern systems. Today, for the first time, we're officially releasing it under an open-source license.