Un lenguaje con muchas bibliotecas de machine learning y deep learning, que tenga una gran comunidad de programadores y un buen rendimiento en tiempo de ejecución.
Python
El más usado y se está apostando por la versión 3 de Python
Video de iniciación
C++
Si necesitamos un mejor rendimiento sobre todo para deep learning, C es el indicado.
Si siempre quisiste profundizar en C++, ahora es el momento

JAVA
Una gran opción para el desarrollo de aplicaciones de IA debido a su gran cantidad de bibliotecas disponibles para cualquier necesidad, ya sea procesamiento de lenguaje natural, operaciones de tensor o una pila completa de deep learning acelerado.
Tutorial en ingles
JavaScript
TensorFlowJS de Google sigue mejorando y nos ofrece implementar TensorFlow en el navegador. El canal oficial en Youtube publica un acercamiento a TensowFlow con Javascript (3 videos)
Lenguaje R
R es el lenguaje que aman los científicos de datos. Sin embargo, el resto de programadores a menudo encuentran a R un poco confuso, debido a su enfoque centrado en el dataframe. Si tiene un grupo dedicado de desarrolladores de R, podría tener sentido usar sus integraciones con TensorFlow, Keras o H2O para investigar, crear prototipos y experimentar.
PDF en Ingles
Los detalles del listado dando clic aqui