কম্পিউটিং উদ্যোগের সূচনা থেকে এখন পর্যন্ত এতে বিশাল পরিবর্তন এসেছে, যা এর ইতিহাসকে অত্যন্ত আকর্ষণীয় করে তুলেছে। আজ আমরা যে কম্পিউটারগুলো ব্যবহার করি, সেগুলো বিশাল মেশিন থেকে ছোট ডিভাইস들ে রূপান্তরিত হয়েছে जिन्हें সাধারণ মানুষ সহজেই অপারেট ও বুঝতে পারে। এটা অনেক গবেষকদের अथক পরিশ্রমের ফলাফল। চলে যাই অতীতের স্মৃতিপথে এবং জানি সেই উন্নতিগুলোর কথা যাদের কারণে আজ আমরা আধুনিক কম্পিউটিং-এর গতি, জটিলতা ও নির্ভুলতায় পৌঁছেছি।
WWW (ওয়ার্ল্ড ওয়ার্ড ওয়েব)
সার টিম বার্নার্স-লি ১২ নভেম্বর, ১৯৯০-এ মানবতাকে এই চমৎকার উপহার দিয়েছিলেন এবং আজ যা ওয়ার্ল্ড ওয়াইড ওয়েব বা WWW নামে পরিচিত, তার রূপরেখা খीঁচেছিলেন। কেউও এর প্রভাব অনুমান করতে পারেনি যতক্ষণ না এর শক্তি প্রকাশ পেয়েছে। আজ এটি তথ্য, মিডিয়া ও বিনোদনের সবচেয়ে বড় উৎস।

স্রোত: youtube.com
ফটোশপ (Photoshop)
জন এবং থমাস নোল এই দুই ভাই অ্যাডোবিতে লিখিত ফটোশপ তৈরি করেছিলেন যা এতটুকু জনপ্রিয়তা পেয়েছিল যে অ্যাডোবিকে মিডিয়া সফটওয়্যারের শীর্ষ ব্র্যান্ডগুলোর মধ্যে একটি বানিয়ে দিয়েছিল। এটি সবচেয়ে ব্যাপকভাবে ব্যবহৃত ইমেজ ম্যানিপুলেশন প্রোগ্রাম এবং আজ পর্যন্ত এর কোনো তীব্র প্রতিযোগী নেই যা এর অবস্থান চ্যালেঞ্জ করতে পারে।

স্রোত: colorlib.com
ভিজিক্যালক (Visicalc)
সফল অপারেটিং সিস্টেমগুলো কী প্রোগ্রামের ওপর তৈরি হয় এবং ভিজিক্যালক তার প্রধান উদাহরণ। ভিজিকর্প দ্বারা অ্যাপল II-এর জন্য উন্নত এটি ছিল প্রথম সফল স্প্রেডশিট প্রোগ্রাম যা কলম ও কাগজে অসম্ভব কাজগুলো সম্পন্ন করত। এছাড়াও এটা মানুষকে বুঝিয়ে দিলো যে তারা সব কম্পিউটেশনাল কাজ নিজেরা করতে পারবেন না এবং কম্পিউটিং ডিভাইস বা কম্পিউটারের প্রয়োজন আছে।
ইউনিক্স (UNIX)
কেন থম্পসন, একজন মেধাবী যুবক, একটি গেম দ্রুত চালাতে-Unis (UNIX-এর প্রথম ভার্সন) তৈরি করেছিলেন। এই ওএস-র সুবিধা ছিল এটি অন্য মেশিনগুলোর সাথে সহজে পোর্ট করা যেত। ইউনিক্স ফোন থেকে কম্পিউটার পর্যন্ত যেকোনো ডিভাইসে সুলভভাবে এক্সিকিউট করা যেত। ইউনিক্স এবং এর আধুনিক ডেরিভেটিভ লিনাক্স হাই-লেভেল ল্যাঙ্গুয়েজে লেখা ছিল, এর ফ্যান ফলোइং দ্রুত বেড়েছে এবং আজ এটি বিশ্বব্যাপী ব্যবহারকারীদের দ্বারা সবচেয়ে পছন্দ করা ওএসের মধ্যে একটি।

স্রোত: lifewire.com
সি প্রোগ্রামিং ল্যাঙ্গুয়েজ (C Programming Language)
ডেনিস রিচি লিখিত সি একটি জেনারেল-পারপাস প্রোগ্রামিং ল্যাঙ্গুয়েজ যা স্ট্রাকচারড প্রোগ্রামিং সমর্থন করত। এই ভাষাটি ভবিষ্যতের সকল প্রোগ্রামিং ল্যাঙ্গুয়েজের ভিত্তি তৈরি করেছিল যার কারণে আজ আমরা অসাধারণ অ্যাপ্লিকেশনগুলো কোড করতে পারি।

স্রোত: circuitbasics.com
স্মলটক (Smalltalk)
এটি ছিল প্রথম অবজেক্ট-অরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ। এর আগে প্রোগ্রামাররা স্ট্রিং এবং নম্বর নিয়ে কাজ করত। কিন্তু এই ভাষার wprowad অনুপ্রবেশে প্রোগ্রামাররা আকার, শব্দ, ভিডিও ইত্যাদি সব ধরনের স্ট্রিংকে অবজেক্ট হিসেবে সহজে বর্ণনা করতে পারলেন।
জেরক্স অ্যাল্টো অপারেটিং সিস্টেম (Xerox Alto Operating System)
আপনি যদি গ্রাফিক্যাল ইউজার ইন্টারফেস ব্যবহার করেন, নেটওয়ার্কের সাথে কানেক্টেড থাকেন এবং একসাথে একাধিক কাজ করতে পারেন, তবে জানুন এগুলো সবই শুরু হয়েছিল জেরক্স পার্ক গবেষণা কেন্দ্রে অ্যালান কে নামে একজন বিজ্ঞানীর হাত থেকে। এটি ছিল প্রথম কম্পিউটার যা অন্যদের মাল্টি-চিপ সিপিইউ সম্পর্কে ধারণা দিয়েছিল যা একটি কেবিনে সংরক্ষিত ছিল।
ইম্যাক্স (EMACS)
এটি লিনাক্স অপারেটিং সিস্টেমের জন্য একটি এডিটিং সিস্টেম ছিল এবং আমাদের প্রথম প্রোগ্রামিং এনভায়রনমেন্টের সাথে পরিচয় করিয়েছিল। প্রোগ্রামাররা ইম্যাক্স এনভায়রনমেন্টে কাজ করতেন যেখানে প্রোগ্রামটি এডিট করা যেত, এরপরে সিঙ্গেল কiproস দিয়ে কম্পাইল ও লিংক করা যেত।
সিপি/এম (CP/M)
গ্যারি কিডাল দ্বারা অনিচ্ছাকৃতভাবে আবিষ্কৃত এটি ছিল। তিনি বাড়ি থেকে কাজ করতে চেয়েছিলেন কিন্তু পারেনি কারণ তার বাড়ি এবং অফিসের মেশিনগুলো ভিন্ন ছিল এবং তभी পোর্টেবিলিটির বিপ্লবकारी ধারণা জন্ম নেয়। মূলত সিপি/এম ছিল একটি মাস-марকেট অপারেটিং সিস্টেম যা ইন্টেল ৮০৮০/৮৫-ভিত্তিক মাইক্রোকম্পিউটারগুলোর জন্য তৈরি হয়েছিল। গ্যারিকে ধন্যবাদ জানাই না হলে পোর্টেবল ডিভাইসগুলো সম্ভব হতো না।
ওয়ার্ডস্টার (Wordstar)
এটি ওয়ার্ডের পূর্বসূরি এবং মানুষের হস্তক্ষেপ ছাড়াই সেকেন্ডের মধ্যে শব্দ গণনা করত। এটি সাধারণ মানুষকে অবাক করে দিয়েছিল। যখন এটি ডেইজি হুইল প্রিন্টার দিয়ে প্রিন্ট করত, তখন প্রথম লাইন ফরওয়ার্ড এবং পরের লাইন ব্যাকওয়ার্ড প্রিন্ট করত যাতে সময় বাঁচাত।
এই কয়েকটি উন্নতির কারণে আজকের বিশ্বের उत्कর্ষতা, নির্ভুলতা এবং সূক্ষ্মতায় পৌঁছানো সম্ভব হয়েছে! আমরা কি কিছু বাদ দিয়েছি? নিচে কমেন্ট সেকশনে জানাতে ভুলবেন না!