von Neumann menudo tienen código de máquina en forma de un lenguaje de programación imperativo. En términos prácticos, un programa de ordenador puede ser sólo unas pocas instrucciones o extenderse a muchos millones de instrucciones, al igual que los programas de procesadores de texto y navegadores web, por ejemplo. Una computadora típica moderna puede ejecutar miles de millones de instrucciones por segundo (gigaflops) y rara vez comete un error lo largo de muchos años de funcionamiento.
Programas informáticos grandes que constan de varios millones de instrucciones pueden tener equipos de programadores años para escribir, y debido a la complejidad de la tarea es casi seguro que contener errores.