ปัจจุบันคอมพิวเตอร์ พัฒนาบนพื้นฐานสองประการได้แก่
จากพื้นฐานดังกล่าว ทำให้เกิดแนวคิดหลักของระบบคอมพิวเตอร์ที่สำคัญคือแนวคิด ``Store Program'' ที่เป็นนวัตกรรมคอมพิวเตอร์ที่สำคัญ และเป็นจุดเริ่มที่ทำให้คอมพิวเตอร์อุบัติขึ้นในสังคมมนุษย์ รูป 2.3 แสดงภาพของแนวคิดนี้ จากหน่วยความจำที่เก็บโค๊ดหลักของ โปรแกรมจัดเรียงอักษร และประกอบด้วยโปรแกรมคอมไพเลอร์ที่เป็นภาษาเครื่อง อีกทั้งข้อมูลที่เป็นตัวอักษร และข้อมูลอื่นๆ ที่อยู่ในหน่วยความจำหลักเดียวกัน