যে কম্পিউটার ভাষায় সবকিছু শুধুমাত্র বাইনারি কোডে লেখা হয় তাকে বলে-
সঠিক উত্তর
কMachine language
ব্যাখ্যা
প্রশ্নটি জানতে চেয়েছে কোন ভাষায় সবকিছু শুধু বাইনারি কোডে, মানে শূন্য আর একে লেখা হয়। উত্তর মেশিন ভাষা।
কম্পিউটার আসলে শুধু শূন্য আর এক বোঝে, কারণ এর সার্কিটে বিদ্যুৎ থাকা বা না থাকা এই দুই অবস্থা। মেশিন ভাষায় প্রতিটি নির্দেশ এভাবেই লেখা থাকে, তাই অনুবাদ ছাড়াই সরাসরি চলে এবং খুব দ্রুত। এটি প্রথম প্রজন্মের ভাষা।
কিন্তু মানুষের জন্য এটি লেখা ও ভুল খোঁজা খুব কঠিন। তাই এসেছে অ্যাসেম্বলি ভাষা, যেখানে সংক্ষিপ্ত ইংরেজি শব্দ ব্যবহৃত হয়, আর তারপর সি, জাভা, পাইথনের মতো উচ্চস্তরের ভাষা।
ফাঁদ হলো বাকি তিনটি ভাষা। এগুলো মানুষের বোধগম্য উচ্চস্তরের ভাষা; কম্পাইলার বা ইন্টারপ্রেটার এগুলোকে শেষ পর্যন্ত মেশিন ভাষায় রূপান্তর করে, তবেই কম্পিউটার চালাতে পারে।
স্টেপ বাই স্টেপ শিখুন
৩/৩- সবচেয়ে নিচে Machine language: শুধু 0 ও 1, সরাসরি চলে।
- তার ওপরে Assembly: সংক্ষিপ্ত শব্দ (MOV, ADD)।
- সবার ওপরে C, Java, Python: অনুবাদক লাগে।
খ. C: C উচ্চস্তরের ভাষা; কম্পাইলার একে মেশিন ভাষায় রূপান্তর করে।
গ. Java: Java উচ্চস্তরের ভাষা; বাইটকোড হয়ে JVM-এ চলে।
ঘ. Python: Python উচ্চস্তরের ভাষা; ইন্টারপ্রেটার দিয়ে চলে।
শুধু 0 ও 1 মানেই Machine language, প্রথম প্রজন্মের ভাষা।
যন্ত্রের মাতৃভাষা শূন্য আর এক।