Posts

সি প্রোগ্রামিং ল্যাঙ্গুয়েজ এর আদিঅন্ত

"সি" প্রোগ্রামিং ল্যাংগুয়েজ এর ইতিহাস  উৎপত্তি সি প্রোগ্রামিং ল্যাঙ্গুয়েজ এর উৎপত্তি বিশ্লেষন করতে হলে প্রথমেই Unix Operating System এর কথা বলতে হয়, ১৯৬৯ সালে Bell Laboratory তে  Ken Thompson যখন Unix Operating System নিয়ে কাজ করছিলেন তখন  অন্যান্য অপারেটিং সিস্টেম এর মত ইউনিক্স অপারেটিং সিস্টেম ও এসেম্বলি ল্যাংগুয়েজ এ কোডিং করতে হচ্ছিল, এসেম্বলি ল্যাঙ্গুয়েজে কোডিং যেমন ছিল যেমন সময় সাপেক্ষ তেমন ভুল হলে Debugging এর সময় মাথার চুল ছেড়ার উপক্রম হত। তাই থম্পসন চিন্তা করল ইউনিক্স এর সম্প্রসারনের জন্য একটি হাই লেভেল ল্যাঙ্গুয়েজ  ডেভলপ করা দরকার। যে কথা সেই কাজ, তিনি BCPL (Derived from Algol) এর আদলে একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ ডেভলপ করে ফেললেন এবং নাম দিলেন "বি" । Bell Laboratory Unix Project চলাকালীন সময়ে Dennis Ritchie  নামে এক ভদ্রলোক  এসে জয়েন করলেন এবং "বি" প্রোগ্রামিং ল্যাঙ্গুয়েজ নিয়ে কাজ করতে থাকলেন । ১৯৭০ সালে Bell Laboratory একটি PDP-11 অনুদান পেল এবং "বি" প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যাবহার করে এতে Unix Operating System লেখার কাজ শু