人工智能需要计算机技术,因为人工智能本质上是一系列算法和计算机程序,这些算法和程序需要计算机硬件和软件的支持才能运行。人工智能算法需要处理大量的数据,而这些数据需要被存储、处理和分析,这需要计算机技术的支持。人工智能算法也需要编程技术,因为要编写这些算法和程序来实现特定的任务和目标。