---
title: "Discussion on \"Masterclass on TypeScript\" | Hashnode"
description: "Discussion on \"Masterclass on TypeScript\". If JavaScript works, why was TypeScript created?\nToday we'll answer exactly that, and along the way we'll understand how types work, why interfaces and generics exist, and how a TypeScript project run"
url: "https://hashnode.com/posts/masterclass-on-typescript/6a870db098220ab7c71d638c"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Masterclass on TypeScript](https://vedpandeydev.hashnode.dev/masterclass-on-typescript?utm_source=hashnode&utm_medium=feed)

If JavaScript works, why was TypeScript created? Today we'll answer exactly that, and along the way we'll understand how types work, why interfaces and generics exist, and how a TypeScript project run

Aug 20 · 16 min read · vedpandeydev.hashnode.dev  
Read the article

-   [#typescript](https://hashnode.com/tag/typescript)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#js](https://hashnode.com/tag/js)
-   [#ts](https://hashnode.com/tag/ts)
-   [#chaicode](https://hashnode.com/tag/chaicode)
-   [#type-annotations](https://hashnode.com/tag/type-annotations)
-   [#interfaces](https://hashnode.com/tag/interfaces)
-   [#union](https://hashnode.com/tag/union)
-   [#generics](https://hashnode.com/tag/generics)

## Written by

[Ved Pandey](https://hashnode.com/@Ved-Pandey)

@Ved-Pandey · Sultanpur, Uttar Pradesh, India

  
[View profile](https://hashnode.com/@Ved-Pandey)

Passionate & Curios Developer

Hey everyone, my name is Ved and I am a passionate and curios developer, Currently learning and sharing my learnings in the best and easiest way possible

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
