منذ اقدم العصور اخذ الانسان يستخدم الآلات الحاسبة لتساعده في حساباته . ومن اولى هذه الآلات المعداد .وهو جهاز عد بسيط لا يزال يستخدم في بعض المناطق لأجراء العمليات الحسابية البسيطة بسرعة . وقد اخترعت مكنات حاسبة اكثر تعقيداً باستطاعتها اجراء العمليات البسيطة والبالغة التعقيد اوتوماتياً . وقد اخترع جون ناجيير نظام اللوغاريتم فسهل بها عمليات الضرب والقسمة وفي هذا النظام يمثل كل عدد بعدد اخر يسمى لوغاريتم له. ويجري ضرب الاعداد بجمع لوغاريتماتها وتقسم بطرحها وفي هذا المجال تستخدم جداول خاصة باللوغاريتمات. <br /> وكثيراً ما تقتضي الحاجة اجراء العمليات الحسابية بدقةٍ بالغةٍ كما هي الحال في البنوك والمختبرات العلمية والصناعات الواسعة فتستخدم الحاسبات الكهربائية لهذا الغرض وهذه الحاسبات فائقة السرعة وبعضها يعمل بالبطاريات.<br />وكان العالم الرياضي شارل باباج قد صنع اول حاسبةٍ حديثةٍ في اوائل القرن التاسع عشر فكانت تقوم بسلسلة من العمليات الحسابية وتعطي الجواب النهائي مطبوعاً . <br />والحاسبات العصرية لا تعمل بالروافع والمسننات كحاسبة باباج بل بداراتٍ كهربائيةٍ بالغة التعقيد وقد استخدمت الصمامات الكهربائية في بادئ الامر فكانت الحاسبات الالكترونية ضخمة جداً وصعبة التشغيل. لكن الحال تغيرت باختراع الترانزستور والدارة المندمجة اللذان احدثا ثورة في صناعة الحاسبات فالدارات المندمجة صغيرة الحجم جداً وعالية الاعتمادية وهي فائقة السرعة بخسة الثمن وتدوم طويلاً . <br />وباستطاعة الحاسبة الالكترونية اجراء العمليات الحسابية وتقديم الحلول للمسائل المعقدة في دقائق او حتى ثوانٍ ومثل هذا العمل قد يقتضي الانسان اياماً او حتى اسابيع للقيام به. وقبل ان تصبح الحاسبة قادرة على اداء هذه المهام لابد من تزويدها بالتعليمات اللازمة لأداء هذه العمليات بدقةٍ.<br />وتسجل التعليمات المعطاة للحاسبة حول كيفية استخدام الارقام والمعلومات الاخرى التي تتغذى بها بلغةٍ خاصةٍ مكتوبةٍ بأشراف مشغل الحاسبة او مبرمجها وتؤلف التعليمات والمعلومات التي تتغذى بها الحاسبة ( برنامج الحاسبة) واذا ما اعطت الحاسبة جواباً خاطئاً فان اللوم يقع على المبرمج لا على الحاسبة لأنه قد يكون اخطأ بالبرمجة.<br />وتختلف الحاسبات الالكترونية عن الحاسبات الكهربائية البسيطة باحتوائها على ذاكرةٍ تستطيع تخزين المعلومات واستخدامها في وقتٍ لاحقٍ وفي هذا المجال يمكن مقارنتها بالعقل البشري. وبالواقع ان بمقدورها حل المسائل بسرعةٍ اكثر ودقةٍ اشد من العقل البشري. وباستطاعة هذا الدماغ الالكتروني القيام بالترجمة من لغةٍ الى اخرى او المنازلة في لعبة الشطرنج. لكنه في كل ما يقوم به من اعمال لا يستطيع اتخاذ قراراتٍ ولا تخليق افكارٍ جديدةٍ فهو يؤدي فقط ما برمج سلفاً لأدائه. <br />