Aussi impressionnantes que soient ses capacités, l'ordinateur reste une machine. À juste titre, l'Encyclopædia Britannica déclare : « L'ordinateur ne peut pas exercer son jugement ou son bon sens, et il doit être méticuleusement instruit dans le programme sur la façon de gérer chaque éventualité. » Oui, le programmeur doit fournir l'imagination et la capacité de raisonnement pendant qu'il développe les instructions pour diriger le traitement. L'ordinateur, comme toute autre machine, ne peut faire ni plus ni moins que suivre le chemin qui lui a été tracé par le programmeur. Il peut déterminer (si conçu pour le faire) si une déclaration particulière est erronée selon les règles du langage informatique. Mais il ne peut pas déterminer si la déclaration est logiquement correcte ou incorrecte pour obtenir le résultat souhaité.
Il est clair qu'un ordinateur ne peut pas faire plus ou mieux que l'homme ; il ne peut que faire certaines choses plus rapidement.