Microsoft Reveals New Programming Language Called TypeScript

Reading time icon 2 min. read


Readers help support MSpoweruser. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help MSPoweruser sustain the editorial team Read more

Microsoft today introduced a new programming language called TypeScript in order to get JavaScript development to scale. JavaScript was originally introduced as a client-side scripting language for web pages limited to its Document Object Model (DOM). So, Microsoft thought JavaScript is missing many of the features necessary to be able to productively write and maintain large-scale applications. The result of the thought it TypeScript.

Here is a short note about TypeScript,

Enter TypeScript. TypeScript is a superset of JavaScript that combines type checking and static analysis, explicit interfaces, and best practices into a single language and compiler. By building on JavaScript, TypeScript keeps you close to the runtime you’re targeting while adding only the syntactic sugar necessary to support large applications and large teams. Importantly, TypeScript enables great tooling experiences for JavaScript development, like those we’ve built for .NET and C++ and continue to innovate on with projects like “Roslyn”.  This is true whether you’re writing client-side JavaScript to run on Windows, Internet Explorer, and other browsers and operating systems, or whether you’re writing server-side JavaScript to run on Windows Azure and other servers and clouds.

Read more about it here and here. 

Try it out at http://www.typescriptlang.org/

User forum

0 messages