Eloquent JavaScript is a digital book providing a comprehensive introduction (tutorial) to the JavaScript programming language. Apart from a bookful of text, it contains plenty of example programs, and an environment to try them out and play with them. The book is aimed at the beginning programmer ― people with prior programming experience might also get something out of it, but they should not read chapters 2 to 5 too closely, because most of the concepts discussed there will probably be nothing new to them. Do make sure you read the end of the first chapter, which has some essential information about the book itself.
- Sebastian Bergmann
@dshafik I am waiting for the new WoT to come out as paperback. Otherwise it'd look out of place on my shelf.
Beautiful code is concise (free from both obvious and hidden ceremony), expressive (compartmental in its architecture, showing intent), and safe (being explicit about state and time, defaulting to immutability).
- Sebastian Bergmann