The Digital Revolution is heralding the third significant era in the history of computer technology: the Cognitive Era.
The first era, the Tabulating Era, took place post 1900s and describes the early use of mechanical systems to tabulate calculations. The second era, the Programming Era, emerged in 1960 when scientists created computers that were dependent on the programming of processes or rules. Which brings us to our immediate future (perhaps as near as 2020) with the emergence of the Cognitive Era and the development of cognitive systems.