La programmation d’IA est une forme de programmation logicielle qui permet aux développeurs d’intégrer des capacités d’IA à une application. Elles peuvent être très simples, pour créer un moteur de recherche plus intelligent par exemple, ou très complexe, comme dans le cas d'une voiture autonome.