পিডিপি-১১ এ ইউনিক্স অপারেটিং সিস্টেমের নিয়ন্ত্রণে এ ভাষার প্রয়োগ শুরু হয়েছিল। বর্তমানে অত্যন্ত শক্তিশালী এবং জনপ্রিয় উচ্চতর ভাষা হিসেবে সি পরিচিত। সি না থাকলে আমরা পেতাম না ইউনিক্সের মত অপারেটিং সিস্টেম, পেতাম না লিনাক্স কিংবা ম্যাক ওএস। সি দিয়ে তৈরি করা হয় অপারেটিং সিস্টেমের কার্নেল, হার্ডওয়্যার নিয়ন্ত্রকসহ আরো কত কি! কম জায়গা ও রিসোর্স নিয়ে কাজ করা সফটওয়্যার তৈরিতে সি এর জুড়ি নেই।
ডেনিস Ritchie
১৯৭২ সালে ডেনিস রিচি বেল ল্যাবরেটরিতে উদ্ভাবন করেন প্রোগ্রামিং ল্যাঙ্গুয়েজ সি। প্রোগ্রামিং সি এর নীতি ও ধারণা অনেক আগে ভাষা বি এবং B এর আগে পূর্বপুরুষদের BCPL এবং CPL থেকে নেওয়া হয়েছে. CPL (Combine Programming Language - সংযুক্ত প্রোগ্রামিং ভাষা ) ও BCPL উভয় ভাষাই ছিল খুব উচ্চ স্তরের, প্রোগ্রামিং সি তৈরির উদ্দেশ্য ছিল, মেশিন ভাষা স্বাধীন ভাবে প্রোগ্রামিং এ সক্ষম এবং প্রোগ্রামারদের তথ্য, ব্যক্তিগত বিট ব্যবহার নিয়ন্ত্রণের মান উন্নত। CPL প্রধান অসুবিধা ছিল যে এটা অনেক অ্যাপ্লিকেশন ব্যবহারের জন্য খুব বড়. ১৯৬৭ সালে, BCPL একটি পরিবর্তিত CPL হিসাবে তার মৌলিক বৈশিষ্ট্য ধারণকারী হিসেবে নির্মিত করা হয়েছিল। ১৯৭০ সালে, কেন থম্পসন, বেল ল্যাবস এ কাজ করে বি ভাষা উন্নয়নশীল প্রক্রিয়া শুরু করেছিলেন। বি ছিল একটি পরিবর্তিত BCPL এর প্রোগ্রামিং এর জন্য সিস্টেম প্রোগ্রামিং জন্য নির্দিষ্টভাবে লিখিত রূপ। অবশেষে ১৯৭২ সালে, একটি কেন থম্পসন, ডেনিস রিচি, এর সহ – কর্মী সি কিছু সর্বজনীনতা বি ভাষা থেকে পাওয়া ল্যাঙ্গুয়েজ , আজকের প্রোগ্রামিং সি।
Comments 2