“Code” 2nd Edition
"Programming Windows" exposed the simplicity behind the Windows architecture.  If you had even a smattering of C experience, Petzold could get you writing Windows applications the same day you opened his book.  He triggered an explosion of software development.<p>There are excellent books for novice Linux programmers, but unfortunately, nothing compared to Petzold's clear and direct presentation.<p>.