"Any browser, any host, any OS, and open source."
These are official statements by the TypeScript team.
"Surprisingly simple, extraordinarily powerful."
This is how I describe TypeScript.
The purpose of this book is to provide readers with an opportunity to see and understand the preceding quotes and appreciate TypeScript for its power and elegance.
In this chapter, we will introduce TypeScript and take a brief look at its features that help us write client- and server-side (Node.js) applications that are scalable, maintainable, reusable, and future-proof.