All-- I find myself needing to (re)acquaint myself with programming. Toward that end, I'd like to ask the board for recommendations on three books. The first: A medium to high level overview of programming in general. Second: An introductory level text that shows and explains programming in a particular language (the language is immaterial--could be C, C++, Pascal, whatever). Third: An intermediate level book that covers more sophisticated code writing than that covered in an introductory text. I have some background (in Basic, Pascal, Fortran, and C--all of it old), but need to get an overview so I can place things in perspective and get a sense of the relationships between various aspects of coding. Once I have the "big picture," actually learning a specific language is easy (or at least it was in the past!). Thanks in advance!