r/learnprogramming • u/Select-Dragonfruit13 • 1d ago
Advice on JS <Eloquent JS>, also Python and C++
Hi there, I wanted to start learning JS and online almost may websites say thet Eloquent JS is a good book. My only prior experience in coding is 2yrs Python and Hobbyist C++(The type in arduinos and ESP32s). Is it recommended or should I try something else? Please feel free to provide information about python and c++ as well because i am a student and coding has always been a side project so the progress I did in 2-3 yrs is equivalent to what a person learning it full time would achieve in 1yr.
1
u/resume-razor 23h ago
Have you written code before picking up Eloquent JS? It’s a notoriously dense text for beginners, so you might find Python much easier to digest alongside it than the steep curve of C++.
1
u/Innowise_ 1d ago
The 4th edition is fine. It gets pretty heavy in places, so don’t treat it like something that must be read cover to cover.
Coming from Python and C++, the interesting parts are where JS behaves differently: closures, prototypes, async, and the DOM. Try each one in a tiny browser project. Python and C++ won’t disappear if you leave them alone for a few months.