做人工智能需要编程。人工智能是一个涉及到计算机科学、数学、统计学等多个领域的交叉学科,它的实现需要开发人员掌握一定的编程技能。在人工智能的领域中,编程主要指的是使用编程语言编写程序,实现人工智能算法和模型。例如,要开发一个机器学习模型,需要使用编程语言编写程序,训练模型并使用模型进行预测或分类。因此,掌握编程技能对于人工智能开发者非常重要,能够方便他们实现算法和模型,并处理数据和调试代码。