# Best Eloquent JavaScript, 4th Edition alternatives

Source: https://listme.name/alternatives/eloquent-javascript

1. **Designing Data-Intensive Applications** (score 94.0): Martin Kleppmann's book on reliable, scalable and maintainable data systems. Paid | Print. https://listme.name/books/designing-data-intensive-applications
2. **The Pragmatic Programmer, 20th Anniversary Edition** (score 92.5): Practical software craft advice from David Thomas and Andrew Hunt. Paid | PDF/EPUB/Kindle/Print. https://listme.name/books/the-pragmatic-programmer
3. **Structure and Interpretation of Computer Programs** (score 91.0): MIT programming classic on abstraction and interpreters, with free full text. Free | Read online. https://listme.name/books/sicp
4. **Crafting Interpreters** (score 90.5): Free web book on writing a programming language interpreter. Free | Read online/PDF/EPUB/Kindle/Print. https://listme.name/books/crafting-interpreters
5. **The Rust Programming Language** (score 88.0): Official free book that teaches the Rust language from first steps. Free | Read online. https://listme.name/books/rust-programming-language
6. **Think Python, 3rd Edition** (score 83.5): Free beginner's introduction to programming in Python by Allen B. Downey. Free | Read online/Print. https://listme.name/books/think-python
7. **Automate the Boring Stuff with Python, 3rd Edition** (score 80.5): Practical Python for automating files, spreadsheets, web tasks and email. Free | Read online/PDF/EPUB/Kindle/Print. https://listme.name/books/automate-the-boring-stuff

\* Made by, or connected to, the publisher of listme.name. Listed on the same criteria, with the lift described at https://listme.name/methodology and https://listme.name/disclosure.
