SlideShare a Scribd company logo
TYPESCRIPT JUMP START
Mostafa Elzoghbi
Sr. Technical Evangelist – Microsoft
@MostafaElzoghbi.com
www.MostafaElzoghbi.com
What is TypeScript
• TypeScript is a language for application-scale JavaScript Development
• TypeScript is a typed superset of JavaScript that compiles to plain
JavaScript
• Any browser, Any host, Any OS
• TypeScript Complier is Open Source
TypeScript overview
• Starts with JavaScript
• All JS code is a TS code – So, Copy & Paste Works!
• All JS Libraries work with TS code.
• Optional Static Types, Classes, Modules
• Enable scalable application development and excellent tooling
• All this disappear at run-time
• Ends with JavaScript
• Complies to JS where it runs on any browser or host, or any OS
Install & Compile TypeScript
• TypeScript complier is a node.js package
• Using Terminal or Command Line
npm install –g typescript
• Compile (.ts) files using any Text Editor
tsc MYFILE.ts
DEMO: TYPESCRIPT IN SUBLIME
TypeScript Features
• Classes, Inheritance, Interfaces
• Compile time checking
• Type Annotations
• Modules
• Enums
• Generics
• Function Expressions
TypeScript Features
• Better Developer language specifications:
• Classes, Inheritance, Interfaces
• Compile time checking
• Type Annotations
• Modules
• Enums
• Generics
• Function Expressions
• Compile time checking, Better Structuring, Optional Types, Type
inference,
DEMO: TYPESCRIPT IN VS CODE
How to get started
• Test, Run and playground for TypeScript:
• www.typescriptlang.org
• Language specifications & Source in GitHub:
• https://github.com/Microsoft/TypeScript
• TypeScript handbook:
• http://www.typescriptlang.org/Handbook
THANK YOU
Blog: www.mostafaelzoghbi.com
Twitter: @MostafaElzoghbi
Ad

Recommended

Angular2.0@Shanghai0319
Angular2.0@Shanghai0319
Bibby Chung
 
TypeScript Introduction
TypeScript Introduction
Travis van der Font
 
The Saga of JavaScript and TypeScript: Part 1
The Saga of JavaScript and TypeScript: Part 1
Haci Murat Yaman
 
Microfrontends Monoreops & Trunkbased based
Microfrontends Monoreops & Trunkbased based
Vinci Rufus
 
Mean Stack - An Overview
Mean Stack - An Overview
Naveen Pete
 
Introduction of bootstrap in angular
Introduction of bootstrap in angular
Knoldus Inc.
 
Javascript - Today's trending script
Javascript - Today's trending script
Global Indian Technology Solutions
 
Using type script to build better apps
Using type script to build better apps
ColdFusionConference
 
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Aaron Marisi
 
PHP Indonesia - Nodejs Web Development
PHP Indonesia - Nodejs Web Development
Irfan Maulana
 
JavaScript Engine and WebAssembly
JavaScript Engine and WebAssembly
Changhwan Yi
 
Introduction to mean stack
Introduction to mean stack
Praveen Gubbala
 
A walkthrough of JavaScript ES6 features
A walkthrough of JavaScript ES6 features
Michal Juhas
 
QuizUp Web Monorepo
QuizUp Web Monorepo
Arnar Þór Sveinsson
 
Typescript overview
Typescript overview
Thanvilahari
 
Migrating .NET Application to .NET Core
Migrating .NET Application to .NET Core
Baris Ceviz
 
JSFoo-2017 Takeaways
JSFoo-2017 Takeaways
Mir Ali
 
PHP - Programming language war, does it matter
PHP - Programming language war, does it matter
Mizno Kruge
 
Basics to framework programming
Basics to framework programming
Global Indian Technology Solutions
 
Mean stack
Mean stack
Eng Chrispinus Onyancha
 
Blazor - The New Silverlight?
Blazor - The New Silverlight?
Christian Nagel
 
Mean full stack development
Mean full stack development
Scott Lee
 
MEAN Stack - Google Developers Live 10/03/2013
MEAN Stack - Google Developers Live 10/03/2013
Valeri Karpov
 
NodeSummit - MEAN Stack
NodeSummit - MEAN Stack
Valeri Karpov
 
Web assembly overview by Mikhail Sorokovsky
Web assembly overview by Mikhail Sorokovsky
Valeriia Maliarenko
 
WordPress as a Headless CMS - Bronson Quick
WordPress as a Headless CMS - Bronson Quick
WordCamp Sydney
 
Future development stack ~ MeteorJS
Future development stack ~ MeteorJS
Victor Stan
 
Stripe con 2021 UI stack
Stripe con 2021 UI stack
MaximeRainville1
 
PnP in building office add ins - public
PnP in building office add ins - public
Mostafa
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azure
Mostafa
 

More Related Content

What's hot (20)

Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Aaron Marisi
 
PHP Indonesia - Nodejs Web Development
PHP Indonesia - Nodejs Web Development
Irfan Maulana
 
JavaScript Engine and WebAssembly
JavaScript Engine and WebAssembly
Changhwan Yi
 
Introduction to mean stack
Introduction to mean stack
Praveen Gubbala
 
A walkthrough of JavaScript ES6 features
A walkthrough of JavaScript ES6 features
Michal Juhas
 
QuizUp Web Monorepo
QuizUp Web Monorepo
Arnar Þór Sveinsson
 
Typescript overview
Typescript overview
Thanvilahari
 
Migrating .NET Application to .NET Core
Migrating .NET Application to .NET Core
Baris Ceviz
 
JSFoo-2017 Takeaways
JSFoo-2017 Takeaways
Mir Ali
 
PHP - Programming language war, does it matter
PHP - Programming language war, does it matter
Mizno Kruge
 
Basics to framework programming
Basics to framework programming
Global Indian Technology Solutions
 
Mean stack
Mean stack
Eng Chrispinus Onyancha
 
Blazor - The New Silverlight?
Blazor - The New Silverlight?
Christian Nagel
 
Mean full stack development
Mean full stack development
Scott Lee
 
MEAN Stack - Google Developers Live 10/03/2013
MEAN Stack - Google Developers Live 10/03/2013
Valeri Karpov
 
NodeSummit - MEAN Stack
NodeSummit - MEAN Stack
Valeri Karpov
 
Web assembly overview by Mikhail Sorokovsky
Web assembly overview by Mikhail Sorokovsky
Valeriia Maliarenko
 
WordPress as a Headless CMS - Bronson Quick
WordPress as a Headless CMS - Bronson Quick
WordCamp Sydney
 
Future development stack ~ MeteorJS
Future development stack ~ MeteorJS
Victor Stan
 
Stripe con 2021 UI stack
Stripe con 2021 UI stack
MaximeRainville1
 
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Angular, ASP.NET Core, and Visual Studio Code - Oh My!
Aaron Marisi
 
PHP Indonesia - Nodejs Web Development
PHP Indonesia - Nodejs Web Development
Irfan Maulana
 
JavaScript Engine and WebAssembly
JavaScript Engine and WebAssembly
Changhwan Yi
 
Introduction to mean stack
Introduction to mean stack
Praveen Gubbala
 
A walkthrough of JavaScript ES6 features
A walkthrough of JavaScript ES6 features
Michal Juhas
 
Typescript overview
Typescript overview
Thanvilahari
 
Migrating .NET Application to .NET Core
Migrating .NET Application to .NET Core
Baris Ceviz
 
JSFoo-2017 Takeaways
JSFoo-2017 Takeaways
Mir Ali
 
PHP - Programming language war, does it matter
PHP - Programming language war, does it matter
Mizno Kruge
 
Blazor - The New Silverlight?
Blazor - The New Silverlight?
Christian Nagel
 
Mean full stack development
Mean full stack development
Scott Lee
 
MEAN Stack - Google Developers Live 10/03/2013
MEAN Stack - Google Developers Live 10/03/2013
Valeri Karpov
 
NodeSummit - MEAN Stack
NodeSummit - MEAN Stack
Valeri Karpov
 
Web assembly overview by Mikhail Sorokovsky
Web assembly overview by Mikhail Sorokovsky
Valeriia Maliarenko
 
WordPress as a Headless CMS - Bronson Quick
WordPress as a Headless CMS - Bronson Quick
WordCamp Sydney
 
Future development stack ~ MeteorJS
Future development stack ~ MeteorJS
Victor Stan
 

Viewers also liked (12)

PnP in building office add ins - public
PnP in building office add ins - public
Mostafa
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azure
Mostafa
 
Mistakes that kill startups
Mistakes that kill startups
Mostafa
 
Data science essentials in azure ml
Data science essentials in azure ml
Mostafa
 
Patterns and Practices in Building Office Add-ins
Patterns and Practices in Building Office Add-ins
Mostafa
 
Big data solutions in Azure
Big data solutions in Azure
Mostafa
 
Build intelligent solutions using Azure
Build intelligent solutions using Azure
Mostafa
 
Building Big data solutions in Azure
Building Big data solutions in Azure
Mostafa
 
Extending Product Outreach with Outlook Connectors
Extending Product Outreach with Outlook Connectors
Mostafa
 
Introducing Power BI Embedded
Introducing Power BI Embedded
Mostafa
 
Big data solutions in azure
Big data solutions in azure
Mostafa
 
Build Interactive Analytics using Power BI
Build Interactive Analytics using Power BI
Mostafa
 
PnP in building office add ins - public
PnP in building office add ins - public
Mostafa
 
Build intelligent solutions using ms azure
Build intelligent solutions using ms azure
Mostafa
 
Mistakes that kill startups
Mistakes that kill startups
Mostafa
 
Data science essentials in azure ml
Data science essentials in azure ml
Mostafa
 
Patterns and Practices in Building Office Add-ins
Patterns and Practices in Building Office Add-ins
Mostafa
 
Big data solutions in Azure
Big data solutions in Azure
Mostafa
 
Build intelligent solutions using Azure
Build intelligent solutions using Azure
Mostafa
 
Building Big data solutions in Azure
Building Big data solutions in Azure
Mostafa
 
Extending Product Outreach with Outlook Connectors
Extending Product Outreach with Outlook Connectors
Mostafa
 
Introducing Power BI Embedded
Introducing Power BI Embedded
Mostafa
 
Big data solutions in azure
Big data solutions in azure
Mostafa
 
Build Interactive Analytics using Power BI
Build Interactive Analytics using Power BI
Mostafa
 
Ad

Similar to TypeScript Jump Start (20)

Type script
Type script
Mallikarjuna G D
 
TypeScipt - Get Started
TypeScipt - Get Started
Krishnanand Sivaraj
 
TypeScript: Basic Features and Compilation Guide
TypeScript: Basic Features and Compilation Guide
Nascenia IT
 
Why do we need TypeScript?
Why do we need TypeScript?
Nitay Neeman
 
Introducing TypeScript
Introducing TypeScript
Microsoft Developer Network (MSDN) - Belgium and Luxembourg
 
Typescript for the programmers who like javascript
Typescript for the programmers who like javascript
Andrei Sebastian Cîmpean
 
Getting started with typescript
Getting started with typescript
C...L, NESPRESSO, WAFAASSURANCE, SOFRECOM ORANGE
 
Introducing type script
Introducing type script
Remo Jansen
 
Type script
Type script
srinivaskapa1
 
One language to rule them all type script
One language to rule them all type script
Gil Fink
 
TypeScript
TypeScript
Software Infrastructure
 
Introduction to TypeScript
Introduction to TypeScript
NexThoughts Technologies
 
Getting Started with TypeScript
Getting Started with TypeScript
Gil Fink
 
11_typescript.pptx for north south university course cse425
11_typescript.pptx for north south university course cse425
AnikSahaToni19126196
 
End to-end apps with type script
End to-end apps with type script
Gil Fink
 
TypeScript
TypeScript
Saray Chak
 
Typescript language
Typescript language
.NET Crowd
 
TypeScript Overview
TypeScript Overview
Aniruddha Chakrabarti
 
Building End-to-End Apps Using Typescript
Building End-to-End Apps Using Typescript
Gil Fink
 
Type script
Type script
LearningTech
 
Ad

More from Mostafa (16)

The role of intelligent sensors in the cloud public
The role of intelligent sensors in the cloud public
Mostafa
 
Skill up in machine learning using Azure ML
Skill up in machine learning using Azure ML
Mostafa
 
Big data talking stories in Healthcare
Big data talking stories in Healthcare
Mostafa
 
Building predictive models in Azure Machine Learning
Building predictive models in Azure Machine Learning
Mostafa
 
Architecting big data solutions in the cloud
Architecting big data solutions in the cloud
Mostafa
 
Programming in Spark using PySpark
Programming in Spark using PySpark
Mostafa
 
Machine Learning Classifiers
Machine Learning Classifiers
Mostafa
 
Azure Machine Learning
Azure Machine Learning
Mostafa
 
How to migrate Console Apps as a cloud service
How to migrate Console Apps as a cloud service
Mostafa
 
HBase introduction in azure
HBase introduction in azure
Mostafa
 
eRecall
eRecall
Mostafa
 
Get your site microsoft edge ready
Get your site microsoft edge ready
Mostafa
 
Developing cross platform mobile apps using Apache Cordova
Developing cross platform mobile apps using Apache Cordova
Mostafa
 
Identity and o365 on Azure
Identity and o365 on Azure
Mostafa
 
Azure Data platform
Azure Data platform
Mostafa
 
Building IoT solutions using Windows 10 IoT Core & Azure
Building IoT solutions using Windows 10 IoT Core & Azure
Mostafa
 
The role of intelligent sensors in the cloud public
The role of intelligent sensors in the cloud public
Mostafa
 
Skill up in machine learning using Azure ML
Skill up in machine learning using Azure ML
Mostafa
 
Big data talking stories in Healthcare
Big data talking stories in Healthcare
Mostafa
 
Building predictive models in Azure Machine Learning
Building predictive models in Azure Machine Learning
Mostafa
 
Architecting big data solutions in the cloud
Architecting big data solutions in the cloud
Mostafa
 
Programming in Spark using PySpark
Programming in Spark using PySpark
Mostafa
 
Machine Learning Classifiers
Machine Learning Classifiers
Mostafa
 
Azure Machine Learning
Azure Machine Learning
Mostafa
 
How to migrate Console Apps as a cloud service
How to migrate Console Apps as a cloud service
Mostafa
 
HBase introduction in azure
HBase introduction in azure
Mostafa
 
Get your site microsoft edge ready
Get your site microsoft edge ready
Mostafa
 
Developing cross platform mobile apps using Apache Cordova
Developing cross platform mobile apps using Apache Cordova
Mostafa
 
Identity and o365 on Azure
Identity and o365 on Azure
Mostafa
 
Azure Data platform
Azure Data platform
Mostafa
 
Building IoT solutions using Windows 10 IoT Core & Azure
Building IoT solutions using Windows 10 IoT Core & Azure
Mostafa
 

Recently uploaded (20)

MOVIE RECOMMENDATION SYSTEM, UDUMULA GOPI REDDY, Y24MC13085.pptx
MOVIE RECOMMENDATION SYSTEM, UDUMULA GOPI REDDY, Y24MC13085.pptx
Maharshi Mallela
 
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
WSO2
 
ElectraSuite_Prsentation(online voting system).pptx
ElectraSuite_Prsentation(online voting system).pptx
mrsinankhan01
 
Heat Treatment Process Automation in India
Heat Treatment Process Automation in India
Reckers Mechatronics
 
Automated Migration of ESRI Geodatabases Using XML Control Files and FME
Automated Migration of ESRI Geodatabases Using XML Control Files and FME
Safe Software
 
Why Every Growing Business Needs a Staff Augmentation Company IN USA.pdf
Why Every Growing Business Needs a Staff Augmentation Company IN USA.pdf
mary rojas
 
Which Hiring Management Tools Offer the Best ROI?
Which Hiring Management Tools Offer the Best ROI?
HireME
 
Milwaukee Marketo User Group June 2025 - Optimize and Enhance Efficiency - Sm...
Milwaukee Marketo User Group June 2025 - Optimize and Enhance Efficiency - Sm...
BradBedford3
 
arctitecture application system design os dsa
arctitecture application system design os dsa
za241967
 
Building Geospatial Data Warehouse for GIS by GIS with FME
Building Geospatial Data Warehouse for GIS by GIS with FME
Safe Software
 
Emvigo Capability Deck 2025: Accelerating Innovation Through Intelligent Soft...
Emvigo Capability Deck 2025: Accelerating Innovation Through Intelligent Soft...
Emvigo Technologies
 
Simplify Task, Team, and Project Management with Orangescrum Work
Simplify Task, Team, and Project Management with Orangescrum Work
Orangescrum
 
Streamlining CI/CD with FME Flow: A Practical Guide
Streamlining CI/CD with FME Flow: A Practical Guide
Safe Software
 
The Anti-Masterclass Live - Peak of Data & AI 2025
The Anti-Masterclass Live - Peak of Data & AI 2025
Safe Software
 
OpenChain Webinar - AboutCode - Practical Compliance in One Stack – Licensing...
OpenChain Webinar - AboutCode - Practical Compliance in One Stack – Licensing...
Shane Coughlan
 
Test Case Design Techniques – Practical Examples & Best Practices in Software...
Test Case Design Techniques – Practical Examples & Best Practices in Software...
Muhammad Fahad Bashir
 
Microsoft-365-Administrator-s-Guide1.pdf
Microsoft-365-Administrator-s-Guide1.pdf
mazharatknl
 
Zoho Creator Solution for EI by Elsner Technologies.docx
Zoho Creator Solution for EI by Elsner Technologies.docx
Elsner Technologies Pvt. Ltd.
 
SAP PM Module Level-IV Training Complete.ppt
SAP PM Module Level-IV Training Complete.ppt
MuhammadShaheryar36
 
Download Adobe Illustrator Crack free for Windows 2025?
Download Adobe Illustrator Crack free for Windows 2025?
grete1122g
 
MOVIE RECOMMENDATION SYSTEM, UDUMULA GOPI REDDY, Y24MC13085.pptx
MOVIE RECOMMENDATION SYSTEM, UDUMULA GOPI REDDY, Y24MC13085.pptx
Maharshi Mallela
 
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
WSO2
 
ElectraSuite_Prsentation(online voting system).pptx
ElectraSuite_Prsentation(online voting system).pptx
mrsinankhan01
 
Heat Treatment Process Automation in India
Heat Treatment Process Automation in India
Reckers Mechatronics
 
Automated Migration of ESRI Geodatabases Using XML Control Files and FME
Automated Migration of ESRI Geodatabases Using XML Control Files and FME
Safe Software
 
Why Every Growing Business Needs a Staff Augmentation Company IN USA.pdf
Why Every Growing Business Needs a Staff Augmentation Company IN USA.pdf
mary rojas
 
Which Hiring Management Tools Offer the Best ROI?
Which Hiring Management Tools Offer the Best ROI?
HireME
 
Milwaukee Marketo User Group June 2025 - Optimize and Enhance Efficiency - Sm...
Milwaukee Marketo User Group June 2025 - Optimize and Enhance Efficiency - Sm...
BradBedford3
 
arctitecture application system design os dsa
arctitecture application system design os dsa
za241967
 
Building Geospatial Data Warehouse for GIS by GIS with FME
Building Geospatial Data Warehouse for GIS by GIS with FME
Safe Software
 
Emvigo Capability Deck 2025: Accelerating Innovation Through Intelligent Soft...
Emvigo Capability Deck 2025: Accelerating Innovation Through Intelligent Soft...
Emvigo Technologies
 
Simplify Task, Team, and Project Management with Orangescrum Work
Simplify Task, Team, and Project Management with Orangescrum Work
Orangescrum
 
Streamlining CI/CD with FME Flow: A Practical Guide
Streamlining CI/CD with FME Flow: A Practical Guide
Safe Software
 
The Anti-Masterclass Live - Peak of Data & AI 2025
The Anti-Masterclass Live - Peak of Data & AI 2025
Safe Software
 
OpenChain Webinar - AboutCode - Practical Compliance in One Stack – Licensing...
OpenChain Webinar - AboutCode - Practical Compliance in One Stack – Licensing...
Shane Coughlan
 
Test Case Design Techniques – Practical Examples & Best Practices in Software...
Test Case Design Techniques – Practical Examples & Best Practices in Software...
Muhammad Fahad Bashir
 
Microsoft-365-Administrator-s-Guide1.pdf
Microsoft-365-Administrator-s-Guide1.pdf
mazharatknl
 
Zoho Creator Solution for EI by Elsner Technologies.docx
Zoho Creator Solution for EI by Elsner Technologies.docx
Elsner Technologies Pvt. Ltd.
 
SAP PM Module Level-IV Training Complete.ppt
SAP PM Module Level-IV Training Complete.ppt
MuhammadShaheryar36
 
Download Adobe Illustrator Crack free for Windows 2025?
Download Adobe Illustrator Crack free for Windows 2025?
grete1122g
 

TypeScript Jump Start

  • 1. TYPESCRIPT JUMP START Mostafa Elzoghbi Sr. Technical Evangelist – Microsoft @MostafaElzoghbi.com www.MostafaElzoghbi.com
  • 2. What is TypeScript • TypeScript is a language for application-scale JavaScript Development • TypeScript is a typed superset of JavaScript that compiles to plain JavaScript • Any browser, Any host, Any OS • TypeScript Complier is Open Source
  • 3. TypeScript overview • Starts with JavaScript • All JS code is a TS code – So, Copy & Paste Works! • All JS Libraries work with TS code. • Optional Static Types, Classes, Modules • Enable scalable application development and excellent tooling • All this disappear at run-time • Ends with JavaScript • Complies to JS where it runs on any browser or host, or any OS
  • 4. Install & Compile TypeScript • TypeScript complier is a node.js package • Using Terminal or Command Line npm install –g typescript • Compile (.ts) files using any Text Editor tsc MYFILE.ts
  • 6. TypeScript Features • Classes, Inheritance, Interfaces • Compile time checking • Type Annotations • Modules • Enums • Generics • Function Expressions
  • 7. TypeScript Features • Better Developer language specifications: • Classes, Inheritance, Interfaces • Compile time checking • Type Annotations • Modules • Enums • Generics • Function Expressions • Compile time checking, Better Structuring, Optional Types, Type inference,
  • 9. How to get started • Test, Run and playground for TypeScript: • www.typescriptlang.org • Language specifications & Source in GitHub: • https://github.com/Microsoft/TypeScript • TypeScript handbook: • http://www.typescriptlang.org/Handbook

Editor's Notes

  • #2: TypeScript is a programming language that makes it easier to write cross-platform, application scale, JavaScript that runs in any browser or in any host.  Microsoft Technical Fellow Anders Hejlsberg explains how TypeScript, which is a typed superset of JavaScript that compiles to idiomatic (normal) JavaScript, can dramatically improve your productivity by enabling rich tooling experiences, all while maintaining your existing code and continuing to use the same JavaScript libraries you already love. The TypeScript language specification is available under Open Web Foundation and the compiler implementation is available as Open Source.
  • #3: Anders Hejlsberg: Introducing TypeScript Ref.: https://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript
  • #4: Anders Hejlsberg: Introducing TypeScript Ref.: https://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript
  • #5: Anders Hejlsberg: Introducing TypeScript Ref.: https://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript
  • #6: Sublime TS Plugin: https://github.com/Microsoft/TypeScript-Sublime-Plugin
  • #7: Anders Hejlsberg: Introducing TypeScript Ref.: https://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript
  • #8: Anders Hejlsberg: Introducing TypeScript Ref.: https://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript
  • #10: Anders Hejlsberg: Introducing TypeScript Ref.: https://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript
  • #11: Anders Hejlsberg: Introducing TypeScript Ref.: https://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript