But it still helps to have the knowledge of the difference between brackets and braces (arent brackets called parentasis or something though?)!
~Hedz
The first rule to know is that no-one will ever teach you how to program,
this is impossible given the immense domain of application.
As said above programming is first learning where and how to search the
informations that will be useful for you. This will not only be useful at start
but also for every hour that you'll program in your life.
SDK Docs (Orbiter), C++ doc (for functions) examples, internet tutorial,
forums, and often your own code to copy/past.
The core of C++ is made of about 20-30 things or main function to remember,
not much, this is learned fast. After that the domain is endless, no one can teach
you every stuff, no one will even attempt and you'll never learn if you count
on other.
Start with the ShuttlePB example, first compile it, then see how things are made
try to modify it, try to find the informations to understand the code.
This is a detective job, you start with some clue (a working example that you
modify is a very good start) and you increase the tree of your knowledge from here.
Hope this help ?