Bah d´abord bienvenue hein, 3D Games creator c´est un truc ou tu peux coder en DarkBasic c´est ça ?
En fait pour te lancer dans la prog faut que tu choisisses un langage, que tu l´étudies et que tu l´apprennes, pour coder les applications que tu veux.
Il y a pleins de langages qui correspondent plus a une chose qu´a une autre, mettons le C/C++ c´est bien pour les jeux videos, les outils system, les applis perso... Mais tu as des langages moins compliqué genre python, pour des scripts orienté unix ou des applis a toi.
J´imagine que tu veux te lancer dans la création de jeux ? Bah d´abord une mise en garde, ça s´apprend pas tout seul, c´est parfois chiant, c´est certainement long, et il faut donc de la motivation a toute épreuve. Pour ça tu peux apprendre des langages tels que C/C++/Java/VBasic...
Si tu veux du Cpp, voilà un cours très bien, très complet
http://casteyde.christian.free.fr/online/cours_cpp/book1.html
Sinon tu peux toujours visiter des sites de ressources comme
http://www.developpez.com
Ou il y a des tutos, des outils, et des forums pour pas mal de langages..