<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/jid8Qxbvg" -->

---
title: 9 (FREE) JavaScript Books That Are Well Worth Reading
description: Eloquent JavaScript assumes a level of programming knowledge but isn’t an advanced book. The Modern JavaScript Tutorial is split into three parts covering as...
canonical: https://daily.dev/posts/9-free-javascript-books-that-are-well-worth-reading-jid8qxbvg
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: 9 (FREE) JavaScript Books That Are Well Worth Reading | daily.dev
og:description: Eloquent JavaScript assumes a level of programming knowledge but isn’t an advanced book. The Modern JavaScript Tutorial is split into three parts covering as...
og:url: https://daily.dev/posts/9-free-javascript-books-that-are-well-worth-reading-jid8qxbvg
og:image: https://api.daily.dev/og/posts/jid8Qxbvg.png
og:image:alt: 9 (FREE) JavaScript Books That Are Well Worth Reading
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 9 (FREE) JavaScript Books That Are Well Worth Reading

**[Bits and Pieces](https://daily.dev/sources/bit)** · 8 min read · 38 upvotes · 5 comments

## Summary

Eloquent JavaScript assumes a level of programming knowledge but isn’t an advanced book. The Modern JavaScript Tutorial is split into three parts covering as much of the subject as it is possible to cover in a publication. Human JavaScript is not the most detailed book ever but it gives valuable insight into client-side JavaScript applications.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://blog.bitsrc.io/9-free-javascript-books-that-are-well-worth-reading-7cf6b0a20da9>

## Community discussion

Top comments from developers on daily.dev.

**@konstantinosr23** · 3 upvotes

> Thanks for sharing. :)

**@way2extreme** · 2 upvotes

> Javascript Enlightenment is definitely worth reading. The opening paragraph of the book states the objective. That objective should be the aspiration of every front end developer, regardless of the framework in play.

**@agnelnieves** · 1 upvotes

> Nice resources

**@udi** · 1 upvotes

> Thanks

**@noiseimpera** · 0 upvotes

> thanks for sharing!

---

Tags: [#javascript](https://daily.dev/tags/javascript)

[View this post on daily.dev](https://daily.dev/posts/9-free-javascript-books-that-are-well-worth-reading-jid8qxbvg)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"9 (FREE) JavaScript Books That Are Well Worth Reading","url":"https://daily.dev/posts/9-free-javascript-books-that-are-well-worth-reading-jid8qxbvg","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/9-free-javascript-books-that-are-well-worth-reading-jid8qxbvg"},"datePublished":"2020-11-12T15:53:01.265Z","dateModified":"2021-10-07T14:17:10.317Z","description":"Eloquent JavaScript assumes a level of programming knowledge but isn’t an advanced book. The Modern JavaScript Tutorial is split into three parts covering as...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5dd5a54ca93bc151f30298fbe255cff0","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5dd5a54ca93bc151f30298fbe255cff0","isAccessibleForFree":true,"articleSection":"Bits and Pieces","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Bits and Pieces","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/bit","url":"https://daily.dev/sources/bit"},"commentCount":5,"discussionUrl":"https://daily.dev/posts/9-free-javascript-books-that-are-well-worth-reading-jid8qxbvg","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":38},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":5}],"keywords":"javascript","timeRequired":"PT8M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Bits and Pieces","item":"https://daily.dev/sources/bit"},{"@type":"ListItem","position":3,"name":"9 (FREE) JavaScript Books That Are Well Worth Reading"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/9-free-javascript-books-that-are-well-worth-reading-jid8qxbvg","comment":[{"@type":"Comment","text":"Thanks for sharing. :)","datePublished":"2020-11-12T18:18:39.718Z","url":"https://daily.dev/posts/jid8Qxbvg#c-vuilgeVLl","author":{"@type":"Person","name":"Konstantinos Rantos ","url":"https://daily.dev/konstantinosr23","image":"https://media.daily.dev/image/upload/f_auto/v1604770090/avatars/MMepZ5MoB"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":3}},{"@type":"Comment","text":"Javascript Enlightenment is definitely worth reading. The opening paragraph of the book states the objective. That objective should be the aspiration of every front end developer, regardless of the framework in play.","datePublished":"2020-11-12T22:31:47.941Z","url":"https://daily.dev/posts/jid8Qxbvg#c-21lh6IAQC","author":{"@type":"Person","name":"Rod Hartzell","url":"https://daily.dev/way2extreme","image":"https://avatars3.githubusercontent.com/u/862497?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"Nice resources","datePublished":"2020-11-12T21:08:20.929Z","url":"https://daily.dev/posts/jid8Qxbvg#c-8izrQuYT9","author":{"@type":"Person","name":"Agnel Nieves","url":"https://daily.dev/agnelnieves","image":"https://avatars3.githubusercontent.com/u/5799157?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}},{"@type":"Comment","text":"Thanks","datePublished":"2020-11-13T09:44:29.903Z","url":"https://daily.dev/posts/jid8Qxbvg#c-Kvq_Frid0","author":{"@type":"Person","name":"Udi Talias","url":"https://daily.dev/udi","image":"https://avatars3.githubusercontent.com/u/1160107?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}},{"@type":"Comment","text":"thanks for sharing!","datePublished":"2020-11-13T09:10:06.874Z","url":"https://daily.dev/posts/jid8Qxbvg#c-tg6WUQ-ci","author":{"@type":"Person","name":"saverio puccia","url":"https://daily.dev/noiseimpera","image":"https://avatars1.githubusercontent.com/u/55894510?v=4"}}]}
```

