As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.
- Maurice Wilkes, 1949
Maurice Wilkes directed the team that developed the first electronic stored-program computers, EDSAC (Electronic Delay Storage Automatic Calculator) at the University of Cambridge in Great Britain. EDSAC ran at 500 kHz, executed 650 instructions per second, and had 1024 17-bit words of memory.
Maurice Wilkes also wrote the first textbook on computer programming, Preparation of Programs for an Electronic Digital Computer, with David J. Wheeler and Stanley Gill.