Hola
Antes que nada la Inteligencia Artificial esta dividida en varias areas:
Redes Neuronales, Sistemas Expertos, Lenguaje Natural, Robotica y Procesamiento de Imagenes.
Los sistemas desarrollados en el Campo de la Inteligencia Artificial involucran heuristicas, esto que quiere decir, bueno que se involucran deduccion para resolver algun problema que se les plantee.
En cambio los sistemas tradicionales no siguen mas que pasos, o sea un algoritmo, algo ya definido,por ejemplo como programa convencional podrias hacer un programa que realize una suma, tu sabes que hay un algoritmo para una suma:
pides numeros
luego los sumas
muestras resultados
Por otro lado en sistema experto podra ser un juego de ajedrez, por que el programa tiene que deducir que posiciones tomar, o sea no hay un algoritmo a seguir.
Ademas para el desarrollo de sistemas en el campo de la IA, hay varios lenguajes que facilitan un poco la programacion, por ejemplo, Prolog, Lisp, o algunos shells Jess, Clips...entre otros.
...En los sistemas desarrollados en la IA, de alguna manera se les programa para inferir o deducir soluciones(una solucion cercana a la que daria una persona humana)
Espero te haya aclarado algo, y sino pues escribes otro post te mando unas ligas sobre mas informacion.