DEV Community

Discussion on: Why JavaScript?

Collapse
 
martinromario55 profile image
Martin Romario Ntuwa

Great points, but not exact facts.
JavaScript is currently the only client-side programming language, so it has no competition there.
Nowadays, CSS can also bring interactivity to the web page with transform, animation, hover, etc.
JavaScript is not easy to learn. Unless if you mean understanding the concept, and that's all. Beginners and even pro coders from other languages find JavaScript frustrating sometimes, like I've a friend of mine who codes in python, and doesn't like how JS is structured with brackets. Just like mastering any other language, it may take you several years to master JavaScript plus all its emerging technologies. Talking about technologies, you'll find a huge debate online on which JS technologies to use, which is better, which is more popular, so be on the lookout.

JavaScript is just like any other programming language. It may not be rocket science, but it's not a Cinderella story either.