অ্যাসেম্বলি ভাষাঃ সরাসরি বাইনারি সংখ্যা ব্যবহার না করে কতকগুলো বিটের সমষ্টিকে কয়েকটি ইংরেজি বর্ণের সাহায্যে বিশেষ কোডে প্রকাশ করে কম্পিউটারকে বুঝানো হয়। এ কোডগুলোকে অ্যাসেম্বলি কোড বা অ্যাসেম্বলি ভাষা বলা হয়।
উচ্চস্তরের ভাষাঃ যে ভাষা মানুষের ভাষার সাথে মিল রয়েছে এবং লিখিত প্রোগ্রাম বিভিন্ন ধরনের মেশিনে ব্যবহার করা সম্ভব তাকে উচ্চস্তরের ভাষা বলে।
অ্যাসেম্বলি ভাষা ও উচ্চস্তরের ভাষার মধ্যে পার্থক্য নিম্নরূপ –
নং | অ্যাসেম্বলি ভাষা | উচ্চস্তরের ভাষা |
১ | সংক্ষিপ্ত সাংকেতিক চিহ্ন বা সহায়ক নাম দিয়ে লিখিত ভাষাকে অ্যাসেম্বলি ভাষা বলে। | ইংরেজি ভাষা ব্যবহার করে যে প্রোগ্রাম তৈরি করা হয় তাকে উচ্চস্তরের ভাষা বলে। |
২ | অ্যাসেম্বলি ভাষার ভুল সহজে নির্ণয় করা যায়। | উচ্চস্তরের ভাষার ভুল নির্ণয় করা কঠিন। |
৩ | অ্যাসেম্বলি ভাষা যন্ত্রনির্ভর ভাষা। | উচ্চস্তরের ভাষা যন্ত্রনির্ভর ভাষা নয়। |
৪ | ভিন্ন ভিন্ন যন্ত্রের জন্য ভিন্ন ভিন্ন অ্যাসেম্বলি ভাষা ব্যবহৃত হয়। | উচ্চস্তরের ভাষায় লেখা প্রোগ্রাম যে কোনো কম্পিউটারে ব্যবহার করা যায়। |