ماهي لغة TypeScript؟

لغة Typescript هي عبارة عن لغة برمجية هي عبارة عن إمتداد للغة ال JavaScript يمكنك الإطلاع على مقالة عن لغة ال JavaScript، نعم أتت بعدة إضافات و مزايا لم تكن في لغة ال JavaScript يعني يمكنك إعتبار لغة ال Typescript نسخة مطورة من لغة ال JavaScript فيها عدة إضافات ومزايا وقد طورت هذه اللغة من قبل شركة معروفة كلنا نعرف نعم إنها مايكروسوفت والسنة التي أصدرت فيها اللغة سنة 2012 طبعا إذا تريد العمل بهذه اللغة ضروري أولا تنزلها من خلال هذا الأمر بواسطة مدير حزم Node js يمكنك كتابة في التيرمينال هذا الأمر

npm i -g typescript

طبعا لن يعمل معك الأمر إذا لم تنزل ال Node js على جهازك يمكنك الذهاب إلى جوجل وكتابة install node js for Windows 10 أو لأي نظام آخر بعد تنزيلها يمكنك تنزيل لغة ال typescript و العمل بهذه اللغة الرائعة طبعا كيفية العمل تنشيء ملف بإمتداد ts كيف تتم العملية يكون هناك مترجم أو Compiler يقوم بترجمة ملف من لغة Typescript و يقوم بتحويل كل الأكواد إلى لغة JavaScript يعني يتحول معك الملف كامل هذه هي طريقة العمل إن شاء الله سنعمل دورة عنها في القناة و بعض مزايا لغة Typescript أن الخطاء تراه قبل ما تعمل run للملف وهذا مفيد لإكتشاف الأخطاء عكس لغة ال JavaScript هناك العديد من المزايا في هذا اللغة شكرا لك أعتقد أعجبتك المقالة عند القراءة إلى هذا الحد شكرا و وفقك الله.
قبل الذهاب هذا مثال بسيط لكود بلغة ال typescript:

var firstName:string = "ayoub";
console.log(firstName);
// output: "ayoub"
كما ترون هذا مثال بسيط جدا عن لغة ال Typescript كما ترون هنا يمكننا تحديد نوع المتغير قمنا بتحديده كمتغير نصي string هذه من بين مزايا هذه اللغة كما ترون هناك العديد من المزايا الآخرى لكي لا أطيل عليكم كثيرا وشكرا لكم.