需要掌握的,但是没必要全部精通。掌握了一门语言之后,自己对于变量、函数、类与对象、关键字、运算符、数组、反射也就会有所了解,之后学习其他的编程语言就会容易很多。人工智能的相关专业个人感觉学习的重点任然是数学和算法这一块,没必要话大量的时间学习编程语言,因为编程语言只是实现算法的工具。不过像Python这类编程语言有专门的库如tensorflow,搞机器学习更方便一点。