ก่อนจะมีการสร้างคอมพิวเตอร์ดิจิทัลอิเล็กทรอนิกส์ขึ้นมา 
                        (digital electronic computer: คอมพิวเตอร์ที่ ทำงานด้วยระดับสัญญาณไฟฟ้า) 
                        ได้มีการสร้างคอมพิวเตอร์จักรกลขึ้นก่อนแล้ว (machanical 
                      ส่วนเครื่องจักรคำนวณเครื่องแรกที่สามารถป้อนคำสั่งหรือโปรแกรมได้ 
                        คือ เครื่องหาผลต่าง และเครื่องจักรวิเคราะห์ Different 
                        Engine (1833) และ Analytical Engine (1842) ของชาร์ลส 
                        แบบเบจ (Charles Babbage)  แต่ในยุคสมัยของเขานั้นเครื่ิองหาผลต่างยังสร้างไม่สำเร็จเนื่องจากข้อจำกัดทางเทคโนโลยีสมัยนั้น 
                        เขาได้มีแนวคิดของการใช้สัญญานปิดเปิดมาใช้ในการคิดประมวลผลข้อมูล 
                        โดยแปลงข้อมูลหรือตัวเลขที่ต้องการคำนวณให้อยูู่่ในรูปเลขฐานสอง 
                        (binary) แต่ประชาชนทั่วไปไม่ให้ความสนใจนัก เพราะคุ้นเคยกับเลขฐานสิบมากกว่า 
                         
                       
                        
                           
                        ชาร์ลส แบบเบจ   
                        มีผู้ร่วมงานที่ช่วยให้งานของเขาเป็นจริงขึ้นมาคือเครื่องจักรของเขาสามารถโปรแกรมได้ 
                        ท่านนี้คือเอดา เลิฟเลซ (Ada 
                        Lovelace)  เธอได้คิดค้นวิธีการเขียนโปรแกรมสั่งงานคอมพิวเตอร์ 
                        ซึ่ง เอดา เลิฟเลซ ได้รับการยกย่องว่าเป็นนักเขียนโปรแกรมคนแรกของโลก 
                         
                      ภายหลังจากนั้นได้มีผู้ศึกษางานของแบบเบจ 
                        และพัฒนาต่อจนเป็นผลสำเร็จในปี 1953 ซึ่งเครื่องจักรกลนี้สามารถประมวลผลข้อมูลตัวเลขฐานสองทีละ 
                        15 หลัก และสามารถคำนวณหาค่า อัตราการเปลี่ยนแปลง (differential) 
                        ได้ถึงอันดับที่ 4 (fourth-order differences) ได้ และเครื่องนี้ได้รับรางวัลในปี 
                        1955 และถูกนำไปใช้ประมวลผลการโคจรของดาวอังคาร 
                      คอมพิวเตอร์จักรกลที่ประสบความสำเร็จและสามารถใช้งานได้จริงเชิงธุรกิจคือเครื่องที่คิดค้นโดยเฮอร์แมน 
                        ฮอลเลอริช (Herman Hollerith) โดยเขาได้นำบัตรเจาะรู (punched-card) 
                        มาใช้กับคอมพิวเตอร์ของเขาในการประมวลผลสำมะโนประชากรของสหรัฐในปี 
                        1890 ภายหลังเขาได้ตั้งบริษัทขึ้น คือบริษัท IBM (International 
                        Business Machines) นั่นเอง