QUOTE
but i dont have a clue where to start. please somebody help me
And you aren't a beginner to programming right? So programmer to programmer, tell us what you did to get an idea of where to start. For example, as a non-beginner to programming, you are already very proficient with Google. So you have already made a number of Google queries, gone through the results, and made more searches. Can you give us examples of what you searched for? What you read?
As a non-beginner to programming, you are familiar with Wikipedia. It's not an official resource, but it's a good way to get ideas of what options exist out there in the world. What did you look for on Wikipedia?
What about searches in forums. You searched this forum obviously, so which threads did you want clarification on? Same goes with other forums. You searched other forums that have game programming specific sections, right? So what did you find and what did you not understand?
In short, can you tell us what you tried to answer your question. You said you had no clue where to start, which is pretty incredible. In fact, I recall a wiki specifically started to give ideas on where to start, and as a non-beginner, you clearly found it. It would help if you told us how it was inadequate, so we can give you specifically useful information for you.