A new and extensively revised edition of a popular textbook used in universities, coding boot camps, hacker clubs, and online …