27 Mar software
This blog describes two kinds of software:
1) computer software that is the code that tells the hardware what to do with electrical impulses flowing in computers, and
2) cognitive software that is the learned patterns of impulse flow in the brain that enable us to think or process information.
The distinction between brain hardware and cognitive software may be incorrect or irrelevant. The term cognitive software, however, serves us as we attempt to imitate thought.
References: AI programming