TypeScript is JavaScript that scales.
TypeScript, created by Microsoft, is a superset of JavaScript that is designed to build large, scalable, enterprise Web applications.
TypeScript is free, open-source, and licensed under the Apache 2 License. TypeScript runs in any Web browser, any host, and any operating system.
TypeScript was developed for programmers who were used to structured programming such as using classes, methods, and properties that are not used to build JavaScript.
TypeScript brings object-oriented programming and optional static typing disciplines to JavaScript.
TypeScript compiler is written in TypeScript.
TypeScript Trends
Recently, TypeScript got good press when Google announced that it will use TypeScript as a part of its Angular 2 development. Besides Angular 2, there are several other frameworks including Ionic, NativeScrupt, Aurelia, and the Dojo Toolkit that use TypeScript actively.
Look at the Google Trends of “TypeScript” over the past 3 years and the chart is clearly on the rise.
As a matter of fact, the TypeScript adoption in recent months has reached over 1 million downloads per month via npm. Obviously, the number also includes auto-downloads.
What is new in TypeScript?
Here is a Build video in which Andres talks about the new features of TypeScript.
How about the future?
So, what is the future of TypeScript?
Let me ask you this. Did you think Turbo Pascal, Delphi, and C# would become as popular as they had? No one could.
The Future of TypeScript is Bright.
Today, .NET Framework has become an enterprise name to build Windows, Web, and mobile applications and C# is the prime language to build .NET applications.
Today, the same guy who created Delphi, Turbo Pascal, and C# is behind TypeScript. I am very confident that the future of TypeScript is bright.