Foundations Of Software Engineering

The major cause of the software crisis is that the machines have become several orders of magnitude more powerful!

To put it quite bluntly: as long as there were no machines, programming was no problem at all; when we had a few weak computers, programming became a mild problem, and now we have gigantic computers, thus programming has become an equally gigantic problem. E.W. Dijkstra

P.Bruegel the Elder - Tower of Babel (1563)