Machine language: တည်းဖြတ်မှု မူကွဲများ

အရေးမကြီးNo edit summary
စာကြောင်း ၈ -
 
ယနေ့ခေတ် ပရိုဂရမ်အားလုံးလောက်နီးပါးမှာ အဆင့်မြင့် ပရိုဂရမ်းမင်း ဘာသာစကားများ (ဥပမာ Java programming) သို့မဟုတ် assembly language ကို အသုံးပြုပြီးရေးသားထားခြင်းဖြစ်သည်။ (assembly language ဖြင့်ရေးသားထားသောကုဒ်များသည် Java ကုဒ်များလောက်နားလည်ရမလွယ်သဖြင့် Java နှင့် assembly ကို ယှဉ်သော် Java ကပို၍အဆင့်မြင့်သည်၊ higher level ဖြစ်သည်ဟု ယူဆခြင်းဖြစ်သည်) ထိုသို့ရေးသားထားသောကုဒ်များကို compilers, assemblers နှင့် ) များကို အသုံပြုကာ စက်နားလည်သောကုဒ်အဖြစ်သို့ ဘာသာပြန်ဆို (translate)ကြခြင်းဖြစ်သည်။ ဤနေရာတွင် Interpreted programမှာ ခြွင်းချက်ဖြစ်သည်။ Interpreted program ဆိုသည်မှာ မုလပရိုဂရမ်ကို စက်နားလည်သောကုဒ်အဖြစ်သို့ ဘာသာပြန်ဆိုထားခြင်း မရှိပါ။ သို့ပါသော်လည်း interpreter သည် မူလကုဒ်တွင်ပါဝင်သော ညွှန်ကြားချက်များ (မူလကုဒ်မှထုတ်လုပ်ထားသော အလုပ်လုပ်နိုင်သော စက်နားလည်သောကုဒ် များပါဝင်သည့် ညွှန်ကြားချက်များ) ကို လုပ်ဆောင်ပါသည်။
 
[[Category:ပရိုဂရမ်းမင်း ဘာသာစကား]]