কম্পিউটার
প্রাগৈতিহাসিক যুগে গণনার যন্ত্র উদ্ভাবিত বিভিন্ন প্রচেষ্টাকে কম্পিউটার ইতিহাস হিসেবে ধরা হয়। প্রাচীন কালে মানুষ একসময় সংখ্যা বুঝানোর জন্য ঝিনুক, নুড়ি, দড়ির গিট ইত্যাদি ব্যবহার করত। পরবর্তীতে গণনার কাজে বিভিন্ন কৌশল ও যন্ত্র ব্যবহার করে থাকলেও অ্যাবাকাস (Abacus) নামক একটি প্রাচীন গণনা যন্ত্রকেই কম্পিউটারের ইতিহাসে প্রথম যন্ত্র হিসেবে ধরা হয়। এটি আবিষ্কৃত হয় খ্রিষ্টপূর্ব ২৪০০ সালে ব্যাবিলনে। অ্যাবাকাস ফ্রেমে সাজানো গুটির স্থান পরিবর্তন করে গননা করার যন্ত্র। খ্রিস্টপূর্ব ৪৫০/৫০০ অব্দে মিশরে বা চীনে গননা যন্ত্র হিসেবে অ্যাবাকাস তৈরি হয়।
বেসিক (প্রোগ্রামিং ভাষা)
কম্পিউটার প্রোগ্রামিংএ বেসিক (বিগিনারস অল পারপাজ সিম্বোলিক ইন্সট্রাকশন কোড) একটি উচ্চ স্তরের প্রোগ্রামিং ভাষা।
১৯৬৩ সালে ডার্থমাউথ কলেজে এটির ডিজাইন করেন জন জর্জ কেমেনি এবং থমাস ইউজিন কার্টজ। এটির প্রাথমিক উদ্দেশ্য ছিল বিজ্ঞান শাখার বাইরের ছাত্রদের জন্য কম্পিউটার প্রোগ্রামিং সহজ করা। সে সময় কম্পিউটারের প্রায় সব ব্যবহারেই বিশেষ প্রোগ্রামের দরকার হত এবং সেগুলো কেবল বিজ্ঞানী ও গণিতবিদেরাই তৈরি করতেন। মাইক্রোকম্পিউটারে ১৯৭০ দশকের শেষের দিকে ও বাসার কম্পিউটারে ১৯৮০ দশকে এই ভাষাটি তুমুল জনপ্রিয়তা পায়। এই জনপ্রিয়তা আজও অব্যাহত আছে।