Въведение в TypeScript
TypeScript представлява диалект на езика JavaScript. Този диалект разширява JavaScript, добавяйки към него някои допълнителни възможности.
Основната характеристика на TypeScript е, че той е език със статично типизиране. Това означава, че типът на променливата не може да бъде променен в хода на изпълнение на програмата. Това позволява по-бързо и по-лесно да се пишат големи сложни програми, които ще бъдат по-лесни за поддръжка, развитие, мащабиране и тестване.
TypeScript не се изпълнява директно в браузърите. Кодът на този език трябва да бъде компилиран в JavaScript с помощта на специални програми. Компилацията ще бъде разгледана по-подробно в следващия урок.