New Programmers Start Here

npsh_frontcover

New Programmers Start Here is an introduction to programming using the JavaScript programming language.  New Programming Start Here not only teaches programming, but it teaches the background you need in multiple technologies to get started with programming today.

If you wanted to learn how computers work, but didn’t know where to begin, this book is for you.  If you are a programmer, but learned entirely from tutorials on the web, this book can fill in a lot of the background information you missed.

New Programmers Start Here is an innovative introduction, focused not just on providing a specific skill, but also helping provide the background and mindset needed to be an effective programmer in the long term.

This website provides supplemental information to the book, including video walk-throughs of several of the exercises, material for teachers using the book, and a forum where readers can go to ask questions and help each other.