C ভাষা সেনসেটিভ কারণ এতে কোড লেখার সময় প্রতিটি ছোট-বড় হাতের অক্ষরের আলাদা গুরুত্ব থাকে। অর্থাৎ, `a` এবং `A` একই অক্ষর হলেও C ভাষায় তারা সম্পূর্ণ আলাদা।
উদাহরণস্বরূপ:
```c
int age = 25;
```
এখানে `age` একটি ভেরিয়েবল, কিন্তু যদি আপনি `Age` বা `AGE` ব্যবহার করেন, তাহলে তা সম্পূর্ণ ভিন্ন ভেরিয়েবল হবে। যদি ভুল করে `age` এর পরিবর্তে `Age` লিখে ফেলেন, তাহলে C ভাষা এটিকে একটি নতুন ভেরিয়েবল মনে করবে এবং আপনি আশা অনুযায়ী ফলাফল পাবেন না।
এই কারণে C ভাষায় কোড লিখতে সতর্কতা ও মনোযোগ প্রয়োজন, যাতে ছোট-বড় হাতের অক্ষরের ভুল না হয়।
কম্পিউটার নামক যন্ত্রটি কোনো না কোনোভাবে পুরো পৃথিবীর প্রায় প্রতিটি মানুষের জীবনকে প্রভাবিত করেছে। এই অসাধারণ যন্ত্রটি কোন কাজে ব্যবহার করা যাবে সেটি শুধু মানুষের সৃজনশীলতা দিয়ে সীমাবদ্ধ। তবে এককভাবে কম্পিউটার নামের এই যন্ত্রটির সাথে অন্য আরেকটি যন্ত্রের কোনো পার্থক্য নেই। কম্পিউটার আলাদাভাবে একটি বিশেষ কিছু হয়ে উঠে কারণ এটিকে নির্দিষ্ট কোনো কাজ করার জন্য প্রোগ্রাম করা সম্ভব। কম্পিউটার যেহেতু একটি ইলেকট্রনিক যন্ত্র ছাড়া আর কিছুই নয় এবং সেটি 1 এবং 0 ছাড়া আর কিছুই বুঝতে পারে না, তাই তাকে প্রোগ্রাম করার জন্য এই 1 এবং 0 দিয়েই মেশিন কোডে কিন্তু দুর্বোধ্য নির্দেশনা দিতে হয়। বিষয়টিকে সহজ করার জন্য অনেক প্রোগ্রামিং ভাষা উদ্ভাবন করা হয়েছে, এই ভাষাগুলোতে একজন প্রয়োজনীয় কোড লিখতে পারে যেটি পরবর্তীকালে মেশিন কোডে রূপাস্তুরিত করে কম্পিউটারের কাছে নির্দেশনা হিসেবে পাঠানো হয়। এরকম একটি জনপ্রিয় এবং বহুল ব্যবহৃত কম্পিউটার প্রোগ্রামিংয়ের ভাষা হচ্ছে সি (C)। এই অধ্যায়ে শিক্ষার্থীদের কাছে প্রোগ্রামিংয়ের খুঁটিনাটির সাথে সাথে C ভাষায় প্রোগ্রামিং করার প্রাথমিক বিষয়গুলো তুলে ধরা হয়েছে।
এ অধ্যায় পাঠ শেষে শিক্ষার্থীরা-
- প্রোগ্রামের ধারণা ব্যাখ্যা করতে পারবে;
- বিভিন্ন স্তরের প্রোগ্রামিং ভাষা বর্ণনা করতে পারবে।
- প্রোগ্রামের সংগঠন প্রদর্শন করতে পারবে;
- প্রোগ্রাম অ্যালগরিদম ও ফ্লো চার্ট প্রস্তুত করতে পারবে;
- 'সি' প্রোগ্রামিং ভাষা ব্যবহার করে প্রোগ্রাম প্রস্তুত করতে পারবে।
Related Question
View All১ ক্লিকে প্রশ্ন, শীট, সাজেশন ও
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!
শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!