# Typescript

**URL:** <https://forum.makecode.com/t/typescript/3803>\
**Category:** Arcade\
**Created:** [October 7, 2020, 4:10pm UTC](https://forum.makecode.com/t/typescript/3803 "2020-10-07T16:10:25Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![purna079](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/purna079/32/4018_2.png) [@purna079](https://forum.makecode.com/u/purna079)\
**Post date:** [October 7, 2020, 4:10pm UTC](https://forum.makecode.com/t/typescript/3803/1 "2020-10-07T16:10:25Z")

</div>

is there any way to make a typescript tutorial?

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [October 7, 2020, 4:11pm UTC](https://forum.makecode.com/t/typescript/3803/2 "2020-10-07T16:11:32Z")

</div>

Like, how to do Typescript instead of the blocks?

---

<div class="post-metadata">

**Author:** ![jwunderl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jwunderl/32/5308_2.png) [@jwunderl](https://forum.makecode.com/u/jwunderl)\
**Post date:** [October 7, 2020, 4:18pm UTC](https://forum.makecode.com/t/typescript/3803/3 "2020-10-07T16:18:47Z")

</div>

Yeah, several of our tutorials support typescript now! If you click on Chase the Pizza, for example, you get these three options:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/1/1730d6bae5300c6428b76b857e2d8defe74b2d44.png)

The JavaScript option will open the tutorial you want

---

<div class="post-metadata">

**Author:** ![purna079](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/purna079/32/4018_2.png) [@purna079](https://forum.makecode.com/u/purna079)\
**Post date:** [October 7, 2020, 5:02pm UTC](https://forum.makecode.com/t/typescript/3803/4 "2020-10-07T17:02:36Z")

</div>

Wait, does that mean javascript is typescript?

---

<div class="post-metadata">

**Author:** ![jwunderl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jwunderl/32/5308_2.png) [@jwunderl](https://forum.makecode.com/u/jwunderl)\
**Post date:** [October 7, 2020, 5:04pm UTC](https://forum.makecode.com/t/typescript/3803/5 "2020-10-07T17:04:25Z")

</div>

Yeah, our JavaScript is more accurately typescript ([ish, there’s some subtlety here](https://makecode.com/language)) – TypeScript in general is javascript with extra types / features, and we support a variant of that.

---

<div class="post-metadata">

**Author:** ![purna079](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/purna079/32/4018_2.png) [@purna079](https://forum.makecode.com/u/purna079)\
**Post date:** [October 7, 2020, 5:04pm UTC](https://forum.makecode.com/t/typescript/3803/6 "2020-10-07T17:04:48Z")

</div>

Oh thanks for clearing that up
