অধ্যায় 5 · প্রোগ্রামিং ভাষা (C)
অধ্যায় 5: প্রোগ্রামিং ভাষা (C)
পাঠ ৫.১

প্রোগ্রামিং ভাষার স্তর

  • মেশিন থেকে মানুষের কাছে যত উপরে ভাষা, তত সহজ লেখা কিন্তু অনুবাদের ঝামেলা বেশি।
ধাপ 1/5

এই পাঠে যা শিখবে

প্রায় 2 মিনিট
  • • মেশিন ভাষা (০/১)
  • • অ্যাসেম্বলি ভাষা ও অ্যাসেম্বলার
  • • 3GL (C, C++, Java)
  • • 4GL (SQL, রিপোর্ট জেনারেটর)

এক নজরে

  • মেশিন থেকে মানুষের কাছে যত উপরে ভাষা, তত সহজ লেখা কিন্তু অনুবাদের ঝামেলা বেশি।

1স্তরের তুলনা

  • মেশিন ভাষা: ১০১১০০...
  • — মেশিন-নির্ভর।
  • অ্যাসেম্বলি: মনোমোনিক নিউমোনিক (MOV, ADD) — অ্যাসেম্বলারে অনুবাদ।

মূল পয়েন্ট

  • মেশিন ভাষা সরাসরি CPU চালায় — মেশিন-নির্ভর, দ্রুততম।
  • 3GL সাধারণ কাঠামো: ভ্যারিয়েবল, লুপ, ফাংশন।
  • 5GL-এ প্রোগ্রামার 'কী চাই' বলে, 'কীভাবে' নয়।