Should I Learn TypeScript Instead of JavaScript Before College?

0
0
Asked By CuriousCoder42 On

I'm 16 and about to start sixth form college next year. During the induction, I found out I'll be learning HTML, CSS, and JavaScript, and I need to submit a final project at the end of my second year. I'm really anxious about failing, so I've already started learning HTML and CSS using a 6-hour course on YouTube. Now, I'm keen to learn JavaScript as well, but my friend suggested I should learn TypeScript instead. I'm curious about the differences between the two languages. Would learning TypeScript be worth it, or could it complicate things since I'm not sure if I can use it in college? Also, once I finish learning HTML, CSS, and JS (or TS), do you have any project ideas or libraries I can explore? I also know a bit of Python (up to O.O.P) and would love to create projects that combine it with the other languages. I'm using VS Code and have a GitHub account, but I haven't uploaded anything yet because I'm still figuring it out.

2 Answers

Answered By CodeCrafter99 On

TypeScript can be seen as a superset of JavaScript, meaning it encompasses everything JavaScript can do but adds extra features like typing, which often leads to better performance and fewer errors. For example, you might write `let value: number = 0` in TypeScript instead of just `let value = 0` in JavaScript. Many recommend starting with JavaScript since it’s more forgiving for beginners, and you might face fewer compatibility issues with packages.

Answered By TechieTom On

TypeScript is pretty much JavaScript with static typing and it gets compiled down to JavaScript. Honestly, TypeScript is better for catching bugs early and, except for a bit more effort initially, there aren’t many reasons to stick with JavaScript unless you absolutely have to. Plus, when you learn TypeScript, you end up learning JavaScript too, since TypeScript just adds some extra features. One downside is if you're just starting, you might find it easier to drop in small snippets of JavaScript right away, but if you jump into TypeScript, you’ll see way more benefits down the line.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.