ကွန်ပျူတာ ပရိုဂရမ်

Wikipedia မှ
ဤနေရာသို့သွားရန် - အ​ညွှန်း​, ရှာ​ဖွေ​ရန်​

ကွန်ပျူတာ ပရိုဂရမ် (computer program သို့ Software Program သို့ program) ဆိုသည်မှဦ ကွန်ပျူတာအား မိမိ ခိုင်းစေလိုသည့် အလုပ်တစ်ခုကို လုပ်ဆောင်ရန် အတွက် ရေးသားထားသော ညွှန်ကြားချက် အစီအစဉ် စာရင်း ပင် ဖြစ်သည်။ ကွန်ပျူတာများ အလုပ်လုပ်နိုင်ရန် အတွက် ပရိုဂရမ်များ လိုအပ်ပြီး ပုံမှန်အားဖြင့် ပရိုဂရမ်မှ ညွှန်ကြားချက်များကို ဗဟို ပရိုဆက်ဆာ ထဲတွင် ပြုလုပ်လေ့ ရှိသည်။ ပရိုဂရမ်တွင် ကွန်ပျူတာမှ ညွှန်ကြားချက် အတိုင်း တိုက်ရိုက် နားလည် လုပ်ဆောင်နိုင်သော အိတ်ဇ်ကျူတေဘယ်လ် (executable ) ပုံသဏ္ဍာန် ရှိသကဲ့သို့ လူသားများမှ ဖတ်ရှုနားလည်နိုင်သော ဆို့စ်ကုဒ် ပုံသဏ္ဍာန် ဖြင့်လည်း ရှိနိုင်သည်။ ထိုသို့သော ဆို့စ်ကုဒ် ပုံသဏ္ဍာန်မှာ ကွန်ပျူတာ နားလည်နိုင်သော အိတ်ဇ်ကျူတေဘယ်လ် ပုံသဏ္ဍာန်သို့ ပြောင်းလဲပစ်နိုင်သည်။ သို့သော်လည်း ဆို့စ်ကုဒ် ပုံသဏ္ဍာန် ရှိသဖြင့်သာ ပရိုဂရမ်မာ တို့ အနေနှင့် အယ်လ်ဂေါ်ရစ်သမ် (algorithms) များကို ပိုမိုလွယ်ကူစွာ တီထွင် ပြုပြင်မွမ်းမံ နိုင်ကြသည်။

ကွန်ပြူတာ source code များကို အသက်မွေးဝမ်းကျောင်းပြု ကွန်ပျူတာ ပရိုဂရမ်မာ များက ရေးသားလေ့ရှိသည်။ ဆို့စ်ကုဒ် ကို imperative programming သို့ declarative programming ဆောင်သော programming language တို့ဖြင့်ရေးသည်။ Source code ကို compiler များက executable file အဖြစ်ပြောင်းပေးသည်။ သို့မဟုတ်ပါကလည်း interpreter သို့ hardware တွင်ထည့်ထားသော interpreter ၏ အကူအညီဖြင့် central processing unit မှ execute လုပ်နိုင်သည်။