Just out of curiosity, hypothetically, if one were to set out to create a large program for the purpose of mimicking the thought processes of the average human being, What language would you use? It would have to be robust, fast, and have the ability to quickly interface with one or more massive databases. and it would have to have the ability to alter its own progamming. I would think the best way to write such a program would be to seperate it into a large number of small subroutines and functions and link them together with a common interface. What would be the best Language to do this in? I only ask because I don't have much experience in programming.
