DEV Community

Play Button Pause Button

Posted on

Eloquent JavaScript A Modern Introduction to Programming by Marijn Haverbeke book review

Is this the best JavaScript book?

Today we’re taking a look at the modern classic Eloquent JavaScript: A Modern Introduction to Programming (3rd Edition) by Marijn Haverbeke. 

Celina the cat is also helping!

Check it out here: (affiliate link)

This video originally appeared on
Come follow me there!

Top comments (11)

gonz4lex profile image
Alex González

I am currently reading this, as others commented, through

It is impeccably written, has a very thorough introduction for readers without a programming background and the examples and projects are quite interesting and complete.

In my opinion, it's a must read for any beginner dev. This book is making everything click for me.

darwinini profile image
R. Darwin Garcia

I have a hard copy of book and it’s indeed quite comprehensive. For the visual learners like me, and due to the eloquent style in which the sample code analysis are written, get yourselves a set of color pencils to draw, highlight relationships between concepts, etc.

jacobherrington profile image
Jacob Herrington (he/him)

I'm reading this very thoroughly at the moment. 🤗

eerian profile image
Erion Pali

This book makes me feel like I have huge knowledge gaps

danivijay profile image
Dani Vijay

Thought of starting this or JavaScript: The Good Parts once after finishing YDKJS. Any suggestions on which one to start first?

jamesthomson profile image
James Thomson

Picked this up recently, looking forward to really getting into it!

devalnor profile image

FYI this great book is under Creative Commons attribution-noncommercial license and freely available on

eesjimenezp profile image
Eduardo Jiménez Padilla

to study & learn, thanks for sharing!!

kamalhm profile image

Yep. My personal recommendation for people who want to learn JS

rondoupo profile image
Ron Poletti

Thank you for the book review. Appreciate that you mention other authors/teachers to look up. (Anthony Alicea and Kyle Simpson)

banidrum profile image
Daniel Brum

I read some parts of it sometime ago, it's pretty solid in my opinion. I also recommended it to some coworkers, they are enjoying it.