Discuss Forum
1. What are the three main types of computer languages ?
- A. Machine language, assembly language and high level language
- B. Machine language, assembly language and high level language
- C. Machine language, assembly language and high level language
- D. Machine language, assembly language and high level language
Answer: Option D
Explanation:
সাধারণত কম্পিউটার ল্যাঙ্গুয়েজ কে প্রধান তিনটি প্রধান ভাগে ভাগ করা হয়। যথাঃ
Machine language (1st Generation Language):
কম্পিউটারের যাবতীয় কাজ এই Machine language - এ করা হয়। এটি Binary System ব্যবহার করে চলে, যা দুইভিত্তিক সংখ্যা পদ্ধতি নামে পরিচিত। 0 এবং 1 এই দুইটি সংখ্যার মাধ্যমে বাইনারিতে সম্ভাব্য সকল সংখ্যা প্রকাশ করা হয়। প্রেক্ষিতে, Binary - কে মেশিন ল্যাঙ্গুয়েজ বলা হয়। যেমনঃ কম্পিউটারের CPU সরাসরি মেশিন ল্যাঙ্গুয়েজ (0 and 1) দিয়ে কাজ করে থাকে।
Assembly language (2nd Generation Language):
একে Low Level Language - ও বলা হয়। Memory management, Registry Access, Clock Cycle Operations ইত্যাদি কাজের জন্য এটি ব্যবহৃত হয়। এছাড়া Microprocessor এবং অন্যান্য Programmable Device এর জন্য - ও Assembly language এর ব্যবহার আছে।
High level language (3rd Generation Language):
The high - level language is easy to understand and the code can be written easily as the programs written are user - friendly in a high - level language. Examples of high - level languages are C + + , C, JAVA, FORTRAN, Pascal, Perl, Ruby, and Visual Basic etc.
High level language জটিলতা বর্জিত কারণ এটি সহজবোধ্য এবং মানুষের পাঠোপযোগী পদ্ধতিতে কোডিং করা যায়।
Post your comments here: