Right. Stop now, once you understand the languages required (C++, PPC) are just starting points for the array of other languages used.
Basic research. And that's all I will mention for now.
There are plenty of posts that will be bale to help you; both on my own profile and others.