人工智能是由编程来实现的。人工智能的算法和模型都是经过编程实现的,这些编程语言包括Python、Java、C 、R等。人工智能算法工程师需要熟悉这些编程语言,并能够使用它们来实现各种人工智能任务。同时,人工智能算法工程师还需要了解数据科学和机器学习的相关知识,以便能够更好地理解和使用编程语言和算法。