Hello I am a senior in high school and I am required to do a senior project with a research paper related. My project adviser says I need some sort of book that has lessons or something that can be shown as work that I did during my project. I have next to no experience with computer programming and am looking for a beginners book that will teach c++ programming. Does anyone have any suggestions on a book that I would be able to get that will help me learn c++? Also does anyone have any suggestions on a possible research topic? Currently I am thinking of doing my paper on Steve Jobs and Apple but might be interested in another topic.