This question has already been answered:
- Books and learning resources in C ++ 1 answer
How to start learning C ++? I am 14 years old. I know math well. Attracts both writing sites, and writing programs. I know php, but it is bad (on lessons of Popov).