the book i currently have and am working with is called "Programming Logic & Design " by Joyce Farrell. The book assumes you have No programming language experience, and is very easy to read. It introduces programming concepts and enforces good style and logical thinking. It doesnt focus on one programming language, it brances out. Good book for people interested in getting started. Not sure if im allowed to just throw my review out, but if this needs to be moved to the social forum, so be it.