হাইলেভেল ল্যাংগুয়েজ ও মেশিন ল্যাংগুয়েজের মধ্যে পার্থক্য কি?: আসসালামু আলাইকুম, আমি জানি আপনারা “হাইলেভেল ল্যাংগুয়েজ ও মেশিন ল্যাংগুয়েজের মধ্যে পার্থক্য কি?” বিষয়ে ধারণা নিতে অনলাইনে সার্চ করছেন।
এখানে আপনি এই বিষয় সম্পর্কে সব জানতে পারবেন। তো আসুন আমরা জেনে নিই।
হাইলেভেল ল্যাংগুয়েজ ও মেশিন ল্যাংগুয়েজের মধ্যে পার্থক্য কি?
হাইলেভেল ল্যাংগুয়েজ ও মেশিন ল্যাংগুয়েজের মধ্যে পার্থক্য নিচে দেওয়া হলোঃ
হাইলেভেল ল্যাংগুয়েজ
- কম্পিউটারকে সবার জন্য ব্যবহার উপযোগী করে তুলতে যে ভাষা তৈরি হয় তাই হাইলেভেল ল্যাংগুয়েজ বা উচ্চস্তরের ভাষা।
- উচ্চস্তরের ভাষা মেশিন নির্ভর নয়। তাই এ ভাষায় লিখিত প্রোগ্রাম কম্পিটারকে বুঝানোর জন্য মেশিনের ভাষায় অনুবাদ করে দিতে হয়।
- মেশিনের ভাষার তুলনায় উচ্চস্তরের ভাষায় প্রোগ্রাম রচনা করা সহজ।
- উচ্চস্তরের ভাষায় লিখিত প্রোগ্রামকে Source বা উৎস প্রোগ্রাম বলে।
- কয়েকটি উচচস্তরের ভাষা হচ্ছে C++, BASIC, PASCAL, FORTRAN ইত্যাদি।
মেশিন ল্যাংগুয়েজ
- কম্পিউটার যে ভাষা সরাসরি বুঝতে পারে তাকে মেশিন ল্যাংগুয়েজ বলে বা মেশিনের ভাষা বলে।
- এটি মেশিনের ভাষা হওয়ায় কম্পিউটারকে বুঝানোর জন্য অনুবাদের প্রয়োজন হয় না।
- মেশিনের ভাষায় প্রোগ্রাম লেখা তুলনামূলকভাবে কষ্টসাধ্য এবং সময়সাপেক্ষ ব্যাপার।
- মেশিনের ভাষায় লিখিত প্রোগ্রামকে অবজেক্ট প্রোগ্রাম বা বস্তু প্রোগ্রাম বলে।
- মেশিনের ভাষা হচ্ছে বাইনারি যা 0 এবং 1 দ্বারা গঠিত।
আশা করি “হাইলেভেল ল্যাংগুয়েজ ও মেশিন ল্যাংগুয়েজের মধ্যে পার্থক্য কি?”এই বিষয়টি আপনি বুঝতে পেরেছেন। যদি এই পোস্টটি থেকে কিছুটা উপকার হয়ে থাকে, তাহলে আপনার বন্ধুদের সাথে শেয়ার করতে ভুলবেন না। ধন্যবাদ