يُعرف العالم جون فون نيومان (John von Neumann) بأنه وضع أسس وتصميم هندسة الحاسوب الحديثة التي تُعرف اليوم بـهندسة فون نيومان.
تعتمد هذه الهندسة على فكرة أن البرامج والبيانات تُخزّن معًا في نفس الذاكرة، وأن هناك وحدة معالجة مركزية (CPU) تقوم بجلب وتنفيذ التعليمات واحدة تلو الأخرى. قبل ذلك، كانت الحواسيب تُبنى بطريقة مختلفة حيث كان تغيير البرنامج يتطلب إعادة توصيل الدوائر الكهربائية.
بفضل هذه الهندسة، أصبح تصميم الحواسيب أكثر مرونة وكفاءة، مما أتاح تطوير البرمجيات المعقدة وانتشار استخدام الحواسيب بشكل واسع.