Como te comentaron, la inteligencia artificial no es solamente un tema, tiene muchisimas aplicaciones y seria muy dificil aprender todo de todas las areas. Claro que no es imposible aprender un poco de cada aplicacion de la inteligencia artificial, pero si quieres conocimientos profundos tendrias que limitarte a una sola rama.
Aqui una lista de las posibles
aplicaciones de la inteligencia artificial
Tambien, como te comentaron, para algunas aplicaciones necesitaras un lenguaje que sea rapido, preferentemente uno que se pueda compilar a codigo maquina y que no sea interpretado.
Por ejemplo para vision por computadora o reconocimiento de patrones creo que no hay mejor que C. Si te interesa este tema puedes revisar
OpenCV
Para estudiar inteligencia artificial debe saber bastante de matematicas, estadistica, conjuntos entre otros.
Acerca de libros de inteligencia artificial, me recomendaron
Inteligencia Artificial, Un enfoque moderno de Stuart Russell y Peter Norvig. No me gusto mucho el libro, pero no he leido otro asi que es el unico que podria recomendar.