Are you trying to turn them away from programming? That book is a little heavy for a designer to learn.
If you're already a web-designer I'd suggest learning HTML and CSS which are used to turn your designs into marked up and styled pages. Then a easy transition is learning JavaScript which is a programming language and will nail down the basics of programming and how they apply to what you are already familiar with.
Then you move on to Knuth books when you want to branch out from JavaScript.
With JS or PHP, learn what they're actually for, and then come up with something useful you can create with it. Doing is learning. Reading alone is useless.
My apologies for not clarifying. I assumed all web-designers or at least most of them already know HTML/CSS. I know HTML/CSS, Javascript, some PHP, some python, some C. I have very basic programming skills.
I'm wondering how I can leave the web designer/developer field and move in a programming community. What steps should I take to emerse myself in the programming world. Knowing to program is obvious but how do I find work being an entry level programmer? It seems like all the jobs out there want pros.
If you're already a web-designer I'd suggest learning HTML and CSS which are used to turn your designs into marked up and styled pages. Then a easy transition is learning JavaScript which is a programming language and will nail down the basics of programming and how they apply to what you are already familiar with.
Then you move on to Knuth books when you want to branch out from JavaScript.