Which should a beginner prefer: JavaScript, Coffeescript or Typescript and why ??? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 38

Which should a beginner prefer: JavaScript, Coffeescript or Typescript and why ???

I found it somewhat difficult to deal with JavaScript. Can it be beneficial if I go with Coffeescript or Typescript before ??

24th Mar 2018, 3:09 AM
Arushi Singhania
Arushi Singhania - avatar
56 Answers
+ 37
I prefer you to Learn JavaScript first. Because it is the basic of scripting language for Web programming After that You should learn Typescript . Because only the syntax is different but typescript is JavaScript with advance or superpower. Read the below given article and review it https://medium.freecodecamp.org/typescript-javascript-with-super-powers-a333b0fcabc9
24th Mar 2018, 4:42 AM
Vishal Pal❄️⚛️
Vishal Pal❄️⚛️ - avatar
+ 32
Typescript and coffescript are fork of JavaScript. Learn the base : JavaScript. Coffescript no sens to learn. Typescript... learn only if you want uses angular 2 and more. The new evolutions of JS makes the language better, faster. Don't waste your time with JQuery. Modern web use JS with solid framework like react, angular, vue. Jquery is for amusement only now.
24th Mar 2018, 7:37 AM
MecyDev
MecyDev - avatar
+ 21
Javascript
26th Mar 2018, 7:01 PM
Vukan
Vukan - avatar
+ 12
Dart currently is not such a solid implementation, since it only has support in Angular. And in the same way in the next version Dart will compile Javascript, so the performance will be the same. The ideal is to learn Javascript first. The other two are extensions of the language or a way to add syntactic sugar to Javascript. And even if you learned Typescript a lot of the code you would use would still be Javascript (the same thing does not happen with Coffescript, since the language looks more like a mix of Ruby and JS). Once you have mastered the language and need to expand the possibilities of it you can learn Typescript, Flow, Coffescript or any other language or extension of it that calls your attention and has the characteristics you need.
26th Mar 2018, 10:24 PM
Mickel
Mickel - avatar
+ 11
@Severin Tagliante-Saracino For react, simple, ES6 is mandatory. Come with Babel.
29th Mar 2018, 11:37 AM
MecyDev
MecyDev - avatar
+ 11
Arushi Singhania i prefer and also suggest JavaScript for beginners because it is easy to learn and i think it is powerfull enough to use in developing high-end web application and many more.so lets ready for dive into JavaScript ocean😊😊 ☕☕
1st Apr 2018, 2:16 PM
ASIF BILAKHIYA
ASIF BILAKHIYA - avatar
+ 10
@Arpan Kanwer Please don't use Q/A threads for advertising your own thread.
27th Mar 2018, 4:40 PM
Arushi Singhania
Arushi Singhania - avatar
+ 8
Maxwell Anderson I was not talking about general languages. I was asking 1 among those 3 scripting languages.
29th Mar 2018, 3:29 AM
Arushi Singhania
Arushi Singhania - avatar
+ 8
ES5 for the historic syntax and just the new features of ES6 and ES7.
2nd Apr 2018, 8:57 AM
MecyDev
MecyDev - avatar
+ 8
5th Apr 2018, 9:11 AM
ASIF BILAKHIYA
ASIF BILAKHIYA - avatar
+ 7
Asif Bilakhiya I am ready to dive into the ocean of JavaScript.
2nd Apr 2018, 2:32 AM
Arushi Singhania
Arushi Singhania - avatar
+ 6
I would highly recommend you to go for Javascript first, I know how it feels while learning Javascript... Ihave gone through that but it'll worth it If u get the main concept then it becomes a bit easier to deal with...
24th Mar 2018, 6:06 AM
Shaikh Mohammad
Shaikh Mohammad - avatar
+ 6
I would Also recommend you to go JAVA SCRIPT first, it is basic of scripting language for programming...... AFTER learning this you can learn other languages .....😃😃
26th Mar 2018, 2:39 PM
Brijesh B
Brijesh B - avatar
+ 6
Learn Javascript as it is the basic of scripting language....and lots of jobs are there in js. In point of view for a begginner learn js.
30th Mar 2018, 3:43 AM
Aravind😎😎😎
Aravind😎😎😎 - avatar
+ 6
I am planning to self study coding by thus app or like from any other sources. So which programming language should i study these days? planning to just give it a try!!
30th Mar 2018, 2:57 PM
Muhammed Midlaj
Muhammed Midlaj - avatar
+ 6
the question is clear. I'd preferably advice you to use Javascript
31st Mar 2018, 3:42 PM
Adegoke Opeyemi Adewumi
Adegoke Opeyemi Adewumi - avatar
+ 5
I have read some posts which said that CoffeeScript + jQuery is a good combination to replace JavaScript. Maybe you can learn jQuery and CoffeeScript and later learn how to associate them together. hope this help: https://www.tutorialspoint.com/coffeescript/coffeescript_jquery.htm
24th Mar 2018, 4:15 AM
Hanz
Hanz - avatar
+ 5
JavaScript is first and must be first to go any extent in client side or server side (node js) after that you can prefer typescript and react.
26th Mar 2018, 5:32 PM
Vikas
Vikas - avatar
+ 5
hi, javascript. Why? Because you have a lot of informations about that in the internet - more than to others and when you stuck - you can find help quicklier than to the others.
26th Mar 2018, 11:08 PM
Małgorzata Janowska-Kaczmarek
Małgorzata Janowska-Kaczmarek - avatar
+ 5
I will suggest you to learn in following order. 1. Html 2. css 3. java script 4. typescript 5. coffescript
27th Mar 2018, 4:51 AM
Rohit Kulkarni
Rohit Kulkarni - avatar