ကုဒ်
မံက်ပြာကတ်
| Hello World in C.svg နမူနာ ကုဒ် မချူလဝ်နကဵု ဘာသာ C | |
| General information | |
|---|---|
| Field | |
| Study and teaching | |
| Related subjects | သောပ်ဝလ်၊ Algorithm |
ကုဒ် (အၚ်္ဂလိက်: Source code) ဝွံ ဒှ်ပကောံပကေဝ် လိက်အမိင် (Instructions) ဂမၠိုင် မချူလဝ်နကဵု ဘာသာပရဝ်ဂရမ်မေန် မွဲမွဲ ညံင်မၞိဟ်တအ် ဂွံဗှ်ကေတ်မာန်ရ။ ကုဒ်တအ်ဝွံ ဒှ်အရာအဓိက သွက်ဂွံဖန်ဗဒှ် သောပ်ဝလ် ကေုာံ အပ္ပလီကေးသေန်ဂမၠိုင်ရ။
အဓိပ္ပာယ်
[ပလေဝ်ဒါန် | ပလေဝ်ဒါန် တမ်ကၞက်]ပ္ဍဲကဏ္ဍကောမ်ပျူတာ၊ "ကုဒ်" ဂှ် ဒှ်လိက်မၞိဟ်တအ်မချူ (ဥပမာ - နကဵုဘာသာ Python, Java)။ ကာလကောမ်ပျူတာ ဂွံကၠောန်ကမၠောန်ဂွံမ္ဂး ကုဒ်တအ်ဏအ် ဒးပြံင်လှာဲကဵု ဘာသာစက် (Machine code) မဒှ်ဂဏန်း ၀ ကေုာံ ၁ ရ။
ဂကူကုဒ်ဂမၠိုင်
[ပလေဝ်ဒါန် | ပလေဝ်ဒါန် တမ်ကၞက်]ဗွဲဓမ္မတာမ္ဂး ကုဒ်ဝွံ ပါ်ကေတ်ဂွံ (၂) ဂကူ အတိုင်မူဝါဒပိုင်ပြဳ-
- **ကုဒ်ပံက် (Open Source):** ဒှ်ကုဒ် မပံက်လဝ်ကဵု ညးဂမၠိုင် ဂွံဗှ်၊ ဂွံပြုပြင် ကေုာံ ဂွံဝေင်ခြာတအ်ရ။
- **ကုဒ်ပိတ် (Closed Source):** ဒှ်ကုဒ် မပိုင်ပြဳလဝ်နကဵု ကုမ္ပဏဳ (ဥပမာ - Microsoft Windows) တုဲ ညးတၞဟ်ဗှ်ကေတ်ဟွံဂွံရ။
ဗီုချူကုဒ်
[ပလေဝ်ဒါန် | ပလေဝ်ဒါန် တမ်ကၞက်]ညးမချူကုဒ်တအ်ဂှ် ကော်စ "ပရဝ်ဂရမ်မာ" (Programmer) ဟွံသေင်မ္ဂး "ကဝ်ဒါ" (Coder) ရ။ ညးတအ်စကာ သောပ်ဝလ်တၟေင် မကော်စ Text Editor (ဥပမာ - VS Code, Notepad++) သွက်ဂွံချူကုဒ်ရ။