# Getting Started

{% hint style="info" %}
If you are new to Javascript, I suggest you to look at the following resources and learning the language before continuing with this guide:\
[Mozilla's Javascript Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide)\
[Javascript Track on Codecademy](https://www.codecademy.com/tracks/javascript) \
[Javascript for Cats](http://jsforcats.com/) by Max Ogden\
[Eloquent Javascript](https://eloquentjavascript.net/) by Marijn Haverbeke\
[Wikibooks' Javascript Book](https://en.wikibooks.org/wiki/JavaScript/Introduction)\
[Javascript Lectures](http://yuiblog.com/crockford/) by Douglas Crockford
{% endhint %}

In this guide, you'll learn some of the basics of Typescript, and how you can use them in Discord.

If you know Typescript, that's cool! If you don't know Typescript, don't worry! There are links below this post in the tab, and below are Typescript resources:

{% hint style="info" %}
Resources for Typescript:\
[Typescript Repository (Microsoft)](https://github.com/microsoft/TypeScript)\
[Typescript Docs\
](https://www.typescriptlang.org/docs/)[Typescript Playground](https://www.typescriptlang.org/play)\
[Typescript Deep Dive](https://basarat.gitbook.io/typescript/) by [Basarat Ali Syed on Github](https://github.com/basarat)\
[Clean Code Concepts for Typescript](https://github.com/labs42io/clean-code-typescript) by [labs42io on Github](https://github.com/labs42io)\
[DefinitelyTyped Repository](https://github.com/DefinitelyTyped/DefinitelyTyped)\
[Learn Typescript: Why Should I Use It?](https://snipcart.com/blog/learn-typescript-why-use-ts) by [Snipcart Blog](https://snipcart.com/blog)
{% endhint %}
