কম্পিউটার কোড কি
কম্পিউটারের অভ্যন্তরে গৃহীত সকল প্রকার বর্ণ, চিহ্ন, সংখ্যা, প্রতীক ইত্যাদি সমতুল্য বাইনারি সংখ্যায় রূপান্তর করে নেয়ার নিয়মাবলিকে কম্পিউটার কোড এবং রূপান্তর করার প্রক্রিয়াকে কম্পিউটার কোডিং বলা হয়। বহুল প্রচলিত কম্পিটার কোডগুলো হলো- বিসিডি কোড, ইবিসিডিআইসি কোড, আসকি কোড, ইউনিকোড ইত্যাদি।
কোড কি
কম্পিউটার সিস্টেমে ব্যবহৃত প্রতিটি বর্ণ, সংখ্যা বা বিশেষ চিহ্নকে আলাদাভাবে সিপিইউকে বোঝানোর জন্য বিটের (0 ও 1) বিভিন্ন বিন্যাসের সাহায্যে অদ্বিতীয় বা ইউনিক সংকেত তৈরি করা হয়, এ অদ্বিতীয় সংকেতকে কোড বলে।
কম্পিউটার কোডের প্রকারভেদ
প্রধানত কম্পিউটার কোড ২ ধরণের:
১। নিউমেরিক কোড
২। আলফানিউমেরিক কোড
নিউমেরিক কোড
নিউমেরিক কোড সাধারণত ৩ প্রকার:
১। বিসিডি কোড
২। অক্টাল কোড
৩। হেক্সাডেসিমাল কোড
আলফানিউমেরিক কোড
আলফানিউমেরিক কোড সাধারণত ৩ ধরনের। যথা:
১। আসকি কোড
২। ইবিসিডিআইসি কোড
৩। ইউনিকোড
বর্তমানে বিসিডি কোড, আসকি কোড ও ইউনিকোড খুব বেশি ব্যবহৃত হয়।
বিসিডি কোড
BCD এর পূর্ণরূপ হলো Binary Coded Decimal (বাইনারি কোডেড ডেসিমাল)। দশমিক সংখ্যার প্রতিটি অঙ্ককে সমতুল্য বাইনারি সংখ্যা দ্বারা প্রকাশ করাকে বিসিড কোড বলে। দশমিক পদ্ধতির সংখ্যাকে বাইনারি সংখ্যায় প্রকাশের নিমিত্তে এই কোড ব্যবহৃত হয়। ০ থেকে ৯ এ দশকি অঙ্কের প্রতিটিকে নির্দেশের জন্য ৪টি বাইনারি অঙ্ক প্রয়োজন হয়।
অ্যাসকি কোড
American Standard Code for Information Interchange এর সংক্ষিপ্তরূপ হলো ASCII বা আসকি। ১৯৯৫ সালে রবার্ট বিমার সাত বিটের আসকি কোড উদ্ভাবন করেন। আসকি-৭ সাত বিট নিয়ে গঠিত হয়। এ কোডের মাধ্যমে ১২৮টি অদ্বিতীয় চিহ্নকে নির্দিষ্ট করা যায়।। বর্তমানে আসকি-৮ কোডের মাধ্যমে ২৫৬টি অদ্বিতীয় চিহ্নকে নির্দিষ্ট করা যায়।
ইউনিকোড
Unicode এর পূর্ণরূপ হলো Universal Code। ১৯৯১ সালে Apple Computer Corporation এবং Xerox Corporation এর একদল প্রকৌশলী যৌথভাবে ইউনিকোড উদ্ভাবন করেন। বিশ্বের ছোট বড় সকল ভাষাকে কম্পিউটারে কোডভুক্ত করার জন্য ইউনিকোড ব্যবহৃত হয়। ইউনিকোড মূলত ২ বাইট বা ১৬ বিটের কোড। এই কোডের মাধ্যমে ৬৫৫৩৬ টি অদ্বিতীয় চিহ্নকে নির্দিষ্ট করা যায়।
এই কোডের ব্যবহার জনপ্রিয় করার জন্য মাইক্রোসফট, আইবিএম, অ্যাপল ইত্যাদি বড় বড় কোম্পানিগুলো চেষ্টা চালাচ্ছে। বাংলা ভাষাকে ইউনিকোডভুক্ত করার জন্য বাংলাদেশ সরকার Unicode Consortium এর সদস্য হয়েছে। ইউনিকোড পদ্ধতিতে বর্ণসমূহের মান হেডক্সাসিমাল সিস্টেমে লেখা হয়। যেমন, বর্ণমালার ইউনিকোড / u0980- / u09FF
0 মন্তব্য(গুলি):
একটি মন্তব্য পোস্ট করুন
Comment below if you have any questions