היסטוריה של המחשוב
מכונות פון נוימן: דור ראשון

ארכיטקטורת פון נוימן הראשונה שעבדה הייתה ה־Baby ונבנתה באוניברסיטת מנצ'סטר בשנת 1948. שנה מאוחר יותר נבנה שם מחשב מנצ'סטר סימן 1 שתפקד כמערכת שלמה. הזיכרון של ה־"סימן 1" הורכב משפופרות ויליאמס ומתוף מגנטי. בנוסף הכיל המחשב רגיסטרי אינדקס.
מחשב שהתחרה על התואר "המחשב הראשון בעל יכולת אחסון תוכניות ספרתיות" היה ה־EDSAC שתוכנן ונבנה באוניברסיטת קיימברידג'. ההשראה לתכנון ה־EDSAC הגיעה מתוכניות ה־EDVAC שהיה העוקב למחשב ה־ENIAC. בעוד שה־ENIAC עשה שימוש בעיבוד מקבילי, ה־EDVAC השתמש במעבד יחיד. השימוש במעבד יחיד היה פשוט יותר ופתרון זה היה הראשון שנבחן כשרצו למזער או להגדיל את האמינות.
המחשב האוניברסלי, בר התכנות, הראשון באירופה נוצר על ידי קבוצה של מדענים תחת פיקוחו של סרגיי אלקסייביץ' לבדב מהמכון לאלקטרוניקה של קייב שבברית המועצות (כיום אוקראינה). שם המחשב היה MESM ונהיה פעיל בשנת 1950. היו למחשב כ־6,000 שפופרות ריק לערך והוא צרך כ־25 קילוואט. הוא יכול היה לבצע בערך 3,000 פעולות בשנייה.
ה־CSIRAC היה מחשב אוסטרלי שהריץ את תוכנית הבדיקה הראשונה שלו בשנת 1949.
באוקטובר 1947, החליטה חברת הקייטרינג הבריטית J.Lyons & Company, שהייתה ידועה בחנויות התה שלה, לעזור לקדם את פיתוח המחשבים במסגרת ניסיון החברה להתייעל. עד 1951 מחשב ה־LEO I היה נכנס לפעולה והריץ לראשונה בעולם מטלה משרדית יומיומית.
המחשב של אוניברסיטת מנצ'סטר הפך לאבטיפוס עבור הפרנטי סימן 1. מחשב ה־Ferranti סופק לאוניברסיטה בפברואר, 1951. בין 1951 ל־1957 נמכרו לפחות 9 מכונות נוספות.
ביוני 1951, הגיע ללשכת מפקד האוכלוסין של ארצות הברית מחשב חדש בשם UNIVAC I. מחשב זה יוצר על ידי חברת רמינגטון ראנד. החברה הצליחה למכור כ־46 מכונות ביותר ממיליון דולר לכל מכונה. UNIVAC היה למעשה המחשב הראשון שיוצר בייצור סדרתי. המחשב השתמש ב־5,200 שפופרות ריק וצרך הספק של 125 קילו וואט. הוא עשה שימוש בקו השהיה מכספית לצורך אחסון כ־1,000 מילים שכל אחת באורך 11 ספרות עשרוניות בתוספת סימן. בניגוד למחשבי IBM הוא לא צויד בקורא כרטיסי ניקוב אלא ביכולת לקרוא קלט של סרט מגנטי ממתכת. בכך הוא איבד את התאימות עם מצבורי נתונים מסחריים. מחשבים אחרים באותה תקופה עשו שימוש בסרטי ניקוב בעלי מהירות גבוהה וסרטים מגנטיים לצורכי קלט ופלט.
בנובמבר 1951, החלה חברת J.Lyons לבצע הערכות שבועיות של מאפיות באמצעות ה־LEO. זו הייתה האפליקציה העסקית הראשונה שהורצה על מחשב בעל יכולת לאחסן תוכניות.
ב־1952, השיקה IBM את ה־IBM 701 שהיה מחשב אלקטרוני לעיבוד נתונים. מוצר נוסף בסדרת ה־700/7000 של IBM היה ה־IBM 704, שהושק ב-1954. המחשב עשה שימוש בזיכרון בעל ליבה מגנטית שהפך לסטנדרטי במכונות גדולות. שפת התכנות הרב תכליתית הגבוהה הראשונה פורטרן פותחה גם כן ב־IBM עבור ה־704 בין השנים 1955 ל־1956 והופצה ב־1957. (שפת התכנות הגבוהה Plankalkül שתוכננה על ידי קונראד זוס ב־1945 לא מומשה עד אותו זמן).
IBM השיקה מחשב קטן וזול יותר ב־1954. ה־IBM 650 שקל מעל 900 ק"ג, כאשר ספק הכוח הצמוד שקל 1,350 ק"ג ושניהם הוחזקו בשני תאים נפרדים. מחירו היה חצי מיליון דולר.
בשנת 1955, המציא מוריס וינסנט וילקס את המיקרו־תכנות שישמש מאוחר יותר ביחידות ה־CPU והנקודה הצפה של מחשבי מיינפריים ומחשבי IBM System/360. "מיקרו־תכנות" מאפשר לסט הפקודות הבסיסי להיות מוגדר או מורחב באמצעות תוכניות מובנות (כיום תוכניות אלו מכונות לעיתים Firmware (קושחה) או מיקרו־קוד ולפעמים גם מילי־קוד).
בשנת 1956, מכרה IBM את מערכת המחשב הראשונה המבוססת דיסקים מגנטיים. שם המחשב היה ה־RAMAC. הוא עשה שימוש ב־5 דיסקים ממתכת בגודל 24 אינץ' בעלי 100 רצועות בכל צד. נפח האחסון האפשרי היה 5 מגה־בייטים. המחיר של כל מגה־בייט היה 10,000 דולר. (לצורך השוואה בשנת 2006, כל מגה־בייט של דיסק מגנטי קשיח עולה פחות מעשירית הסנט).