Dans l´optique de la création de jeux (qui est aussi un domaine d´application de l´intelligence artificiel), le language le plus utilisé par l´industrie est le C/C++ : Doom3,HL²,FarCry,UnrealTournament,AOE3, etc etc sont programmé en C++ (qui est une "évolution" du langage C (dans la manière dans tu programme, mais pas au niveau des possibilités) ).
Sinon tu peux également te tourner vers la programmation en Visual Basic, qui permet aussi l´utilisation de la librairie DirectX.
Après il existe aussi des solutions comme DarkBasic etc... mais j´ai pas testé et c´est utilisé plus marginalement.Python, Java permettent aussi la création de jeux etc (mais pas à performances égales avec C/C++)
C/C++ est souvent décrit comme un langage moins accessible au débutant que les langage type Visual Basic (bien que j´ai appris à programmer vraiment en C au début), donc c´est à toi de voir.
Généralement programmer en C/C++ nécessite un investissement en temps plus conséquent, mais le jeu en vaut très largement la chandelle 