Sorry Guys about this but as a 15 year old kid i am completely perplex as to how people learn on how to program... First of all, living in London i decided this year to take courses or private lessons to learn C++, but no such courses or lessons existed for my age at least... So now i am learning with this great book ("C++ a Beginner's Guide" by Herbert Schildt) but as I am gaining more and more knowledge I am now in the need of learning on how to program with a GUI. But how? Also, should i consider learning Cocoa or another language? P.S. Do any Londonners have any advice as to where i can attend courses about C++ or other languages?