Possible Duplicate:
Best ways to teach a beginner to program?
how would i know what i know is enough to build a good software? Any books that teaches you do it properly?
Possible Duplicate:
Best ways to teach a beginner to program?
how would i know what i know is enough to build a good software? Any books that teaches you do it properly?
I would start with reading some basic tutorials and then try making your own small projects.
This is the page I used when I started: http://www.cplusplus.com/doc/tutorial/
After you've done that you can always consider purchasing a programming book, there are many good books for all levels, but start with the basics first.