১.১ সি ইতিহাস

১। C হল একটি প্রোগ্রামিং ভাষা যা ১৯৭২ সালে যুক্তরাষ্ট্রের “AT & T’s Bell Laboratory” (এটি অ্যান্ড টি’স বেল ল্যাবরেটরি) তে তৈরি করা হয়।

২। C ভাষার জনক হল ডেনিস রিচি, এই কারণেই তাকে “Father Of C Programming Language” বলা হয় ।

৩। ইউনিক্স অপারেটিং সিস্টেমের ডিজাইন করার জন্য C ভাষা তৈরি করা হয়েছিল (যা বর্তমানে অনেক ইউনিক্স ভিত্তিক OS এর বেস)।

৪। প্রারম্ভিক থেকে, C ভাষা ব্যস্ত প্রোগ্রামারদের কাছে কাজ করার জন্য পুরপুরি গ্রহণযোগ্য ছিল কারণ C আসলেই একটি শক্তিশালী, প্রভাবশালী এবং নমনীয় ভাষা।

৫। দীর্ঘ তালিকাসম্পন্ন শক্তিশালী বৈশিষ্ট্যগুলির কারণে ৭০ দশকের শেষের দিকে এটি বেল ল্যাবসের বাইরে দ্রুত ছড়িয়ে পড়ে এবং জনপ্রিয় হয়ে যায়।

কেন নাম “সি” ভাষা দেওয়া হয়েছিল?

১। পূর্ববর্তী ভাষা B থেকে C-এর অনেক মূলনীতি ও ধারণা এসেছিল (Ken Thompson ছিলেন B ভাষার ডেভেলপার)।

২। B ভাষার আগের ভাষাগুলো ছিল BCPL এবং CPL.

৩। CPL একটি সাধারণ প্রোগ্রামিং ল্যাংগুয়েজ। ১৯৬৭ সালে CPL এর একটি বর্ধিত সংস্করণ হিসাবে BCPL (Basic CPL) ভাষা তৈরি করা হয়েছিল।

৪। B ভাষার প্রচুর বৈশিষ্ট্য এই ভাষায় ব্যবহৃত হওয়ায় এর নামকরণ হয় C ভাষা।

৫। ৭ থেকে ৮ বছর পর C++ নামে নতুন ভাষার যাত্রা শুরু হয়। যা Obect Oriented Programming Language অর্থাৎ বস্তু ভিত্তিক প্রথম উদাহরণ।

 

সি প্রোগ্রামিং ভাষা ইতিহাস সংক্ষিপ্ত বিবরণ

সংক্ষিপ্ত বিবরণ
B ভাষার ডেভেলপার  Ken Thompson
C ভাষা দিয়ে ডেভেলপ করা অপারেটিং সিস্টেম UNIX (ইউনিক্স)
ডেভেলপ হয়েছিল  AT & T Bell Laboratory
ঐতিহ্যবাহী C ভাষার স্রষ্টা Dennis Ritchie (ডেনিশ রিচি)
সাল ১৯৭২

সময়ের সাথে C প্রোগ্রামিং ভাষা:

Programming Language Development Year Developed By
ALGOL 1960 International Group
BCPL 1967 Martin Richards
B 1970 Ken Thompson
Traditional C 1972 Dennis Ritchie
K&R C 1978 Brain Kernighan and Dennis Ritchie
ANSI C 1989 ANSI Committee
ANSI/ISO C 1990 ISO Committee