top of page

မြန်မာလူမျိုး IT သမားတွေအတွက်ဂျပန်နိုင်ငံမှာဘယ် Programming Languages ကအလုပ်ရလွယ်ကူစေမလဲ?

ဒီ Blog မှာသောဂျပန်နိုင်ငံမှာဘယ်Programming Languages ကလူကြိုက်များပြီး၊မြန်မာလူမျိုး IT သမားတွေအတွက်ဘယ်ဘာသာရပ်ကအလုပ်ပိုရနိုင်သလဲဆိုတဲ့ခေါင်းစဉ်ဖြင့်ရှင်းပြချင်ပါတယ်။


Programming ဘာသာပေါင်း ၂၀၀ ကျော်ရှိပါတယ်ဘာသာအာလုံးကိုတတ်မြောက်ဖို့ဆိုတာမဖြစ်နိုင်သလို၊လိုလဲမလိုအပ်ပါဘူး။ကိုယ်ကဘာကိုစိတ်ဝင်းစားလဲ ဉပမာ Gameလား၊ Webလား၊ Appလား အများကြီးရှိပါတယ်။ကိုယ့်ရဲ့စိတ်အားထက်သန်မှုအပေါ်မှာမူတည်ပြီးသင်ယူလျှင်ပိုပြီးအတတ်မြန်ပါသည်။ Admin သည်လဲအခုမှလေ့လာဆဲပါ။ကိုယ်ရဲ့စီနီယာအစ်ကိုအမတွေကို မသိတာတွေမေးပြီးသင်ယူနေပါတယ်။ မြန်မာပြည်ကဆို ဆရာအိမောင်ရဲ့ စာအုပ်တွေဝယ်ဖတ်ပါတယ်။ ကျွန်တော်သည်လဲ Web သမားဖြစ်တဲ့အတွက်ကြောင့်ပါ။ ပြောရင်စာရှည်သွားမှာဆိုတဲ့အတွက်လိုရင်ဘဲပြောပါတော့မယ်။ ဂျပန်မှာနည်းပညာCompanyတွေဟာတစ်companyနဲ့တစ်company အသုံးပြုတဲ့Programming ဘာသာရပ်တွေမတူကျပါဘူး။ဒါဟာလဲသူဌေးအပေါ်မူတည်မယ်ထင်ပါတယ်သူဌေးက Java အားသာရင်အဲ့companyဟာ​​Java Language ဘဲအသုံးပြုမှာပါ။ ဥပမာဂျပန်companyတစ်ခုမှာအလုပ်သွားလျောက်တယ် ကိုယ့်တတ်တာက PHP ၊ Company ကအလုပ်ခေါ်တာက ​Java သမားဆိုအလုပ်ရဖို့မလွယ်ပါဘူး။အလုပ်ရခဲ့ရင်လဲ အလုပ်ထဲမှာပျော်မှာမဟုတ်ပါဘူး။ ကျွန်တော်သူငယ်ချင်းတစ်ယောက်ဆို သူအားသာတာက C langugage ဒါပင်မဲ့သူကိုအလုပ်ထဲမှာခိုင်းတာက Visual Basic မကြာပါဘူးသူအလုပ်ထွက်လိုက်ပါတယ်။ ဘာဖြစ်လို့လဲလို့ကျွန်တော်မေးကြည့်တော့သူမကျွမ်းကျင်တာကိုလုပ်နေရတော့ အလုပ်တွေကမပြီးနဲ့စိတ်ညစ်ပြီးထွက်လိုက်တယ်လို့

ဖြေပါတယ်။ဒီလိုဘဲဂျပန်မှာအလုပ်လျှောက်မယ်ဆို ကိုယ့်အားသန်တဲ့ဘာသာရပ်နဲ့ company ကိုရွေးပြီးအလုပ်လျှောက်တာပိုအဆင်ပြေမယ်လို့ Admin ထင်ပါတယ်။ ကဲ့ဒါဆိုဂျပန်မှာအသုံးအများဆုံး ​Programming Languages ၁၀ခုအကြောင်းကိုဆက်လက်ဖတ်ရှုလိုက်ပါအုံး


မာတိကာ


ဂျပန်မှာလူကြိုက်အများဆုံး ဘာသာရပ်များ

၁။ C

၂။ Java

၃။ Python

၄။ C++

၅။ C#

၆။ Visual Basic

၇။ JavaScript

၈။ PHP

၉။ R

၁၀။ SQL

※မှတ်ချက် ကိုယ်ဝါသနာပါရာအပေါ် မူတည်ပြီး ဘာသာရပ်ကိုလဲရွေးချယ်သင့်။



၁.


C ​Languageကို ၁၉၇၂ တွင်တီထွင်ခဲ့ပြီးပရိုဂရမ်ဘာသာစကားများအကြားတွင်ရှည်လျားသောသမိုင်းကြောင်းရှိသည့် Language ဖြစ်ပါတယ်။ Programming ရဲ့ဘိုးအေးကြီးလို့လဲတင်စားနိုင်ပါတယ်။

ဒီ C Language ဟာတခြားဘာသာတွေထက်နားလည်ရလွယ်ကူပြီး၊သင်ယူတတ်မြှောက်ဖို့လွယ်ကူပါတယ်။ သို့သော်ပရိုဂရမ်းမင်း၏အခြေခံသဘောတရာနှင့်ကွန်ပျူတာလည်ပတ်မှုကိုနားလည်ထားရန်လိုအပ်ပါသည်။

ဂျပန်တက္ကသိုလ်အတန်းများတွင်လဲ C Language ကိုထဲတွင်းထားပါသည်။C Languageကို OSများ၊ဆော့ဖ်ဝဲများ၊ စက်ရုပ်များတီထွင်ရာတွင်အသုံးပြုနေဆဲဖြစ်ပါသည်။


၂.


Javaသည်ကမ္ဘာအနှံ့အပြားတွင်ရေပန်းစားနေသောဘာသာစကားဖြစ်သည်။Java သည်လူကြိုက်များရခြင်း၏အကြောင်းပြချက်များထဲမှတစ်ခုမှာ၎င်းသည် OS ကိုအမှီအခိုကင်းစွာထုတ်လုပ်နိုင်ခြင်းကြောင့်ဖြစ်သည်။

အချို့သော programming language များသည် Windows တွင်အလုပ်လုပ်သော်လည်း Mac ပေါ်တွင်အလုပ်မလုပ်ပေ။ သို့သော် Java သည်မည်သည့်ပတ်ဝန်းကျင်တွင်မဆို software ကို run

နိုင်သည်။Java ဖြင့်တီထွင်နိုင်သောပရိုဂရမ်များတွင်Webအပလီကေးရှင်းများနှင့် desktop application များပါဝင်သည်။ ထို့အပြင်၎င်းကိုစတိုးဆိုင်များ၏ငွေရှင်းတဲ့စနစ်များ၊ company များ၏အလုပ်အဝင်အထွက်စနစ်များ၊မီးပွိင့်စနစ်များစသည့်နယ်ပယ်ပေါင်းစုံတွင်အသုံးပြုနိုင်သည်။

ဒါ့အပြင် Twitter, Evernote စသည့်နာမည်ကြီးAppများသည်လဲ Java ကိုအသုံးပြုထားသည်။


၃.


Python ကို ၁၉၉၁ တွင်တီထွင်ခဲ့သည်။ ၎င်းသည်ရှည်လျားသောသမိုင်းကြောင်းရှိသော်လည်းမကြာသေးမီနှစ်များအတွင်းဥာဏ်ရည်တုနည်းပညာနယ်ပယ်တွင်လူအများ၏အာရုံကိုဆွဲဆောင်နိုင်ခဲ့သည်။

Python မှာ code အနည်းငယ်နဲ့ဖတ်ရလွယ်ကူတယ်။ ရေးပုံရေးနည်းရိုးရှင်းတဲ့အတွက်အခြားသူများရေးသားထားသောကုဒ်များကိုဖတ်ရလွယ်ကူသည်။

၎င်းကိုWebအပလီကေးရှင်းများနှင့်ဥာဏ်ရည်တုနည်းပညာနယ်ပယ်တွင်အသုံးပြုသည်။ YouTube၊ Instagram နှင့် Evernote တို့တွင်လဲ Pythom အသုံးပြုထားသည်။


၄.


C ++ (C Plus Plus) သည်အထက်တွင်ဖော်ပြခဲ့သော C Language၏ extension တစ်ခုအနေဖြင့်ဖွံ့ဖြိုးလာသောပရိုဂရမ်းမင်းဘာသာစကားဖြစ်သည်။ ဂျပန်တွင်“ Shipura” နှင့်“ Shipurapura” ကဲ့သို့ခေါ်ဆိုသည်။

C ++ ဖွံ့ဖြိုးတိုးတက်မှုစွမ်းရည်သည် C ဘာသာစကားထက်ပိုမိုမြင့်မားသည်။ ၎င်းသည် C နှင့်ရေးပုံရေးနည်းဆင်တူသောကြောင့် C နှင့်တွဲအသုံးပြုနိုင်သည်။


၅.


C # (C Sharp) သည် ၂၀၀၀ ပြည့်နှစ်တွင် Microsoft မှတီထွင်ခဲ့သောပရိုဂရမ်းမင်းဘာသာစကားဖြစ်သည်။၎င်းသည် C language နှင့်အထက်တွင်ဖော်ပြခဲ့သော C ++ နှင့်ဆက်စပ်နေပုံရသော်လည်း C # သည် C ++ နှင့် Java တို့၏အားသာချက်များကိုပေါင်းစပ်ပြီးဖန်တီးသောဘာသာစကားဖြစ်သည်။ သို့သော်ရေးပုံရေးနည်းတွင် C Languageနှင့်ဆင်တူသဖြင့် C ဘာသာကိုတတ်မြှောက်ထားသူအဖို့သင်ယူရလွယ်ကူသည်။

C # သည် Windows ကိုရည်စူးထားသည့်ဘာသာစကားတစ်ခုဖြစ်ပြီး၎င်းကိုတီထွင်ခဲ့သော Microsoft Corporation ၏ OS ဖြစ်သောကြောင့်ယခုပင်လျှင်၎င်းသည် OS X (Mac OS)နှင့် Android ကဲ့သို့အမျိုးမျိုးသောနေရာများကိုအထောက်အပံ့ပေးသည်။

C # ကို Microsoft နှင့် Skype တို့၏တရားဝင်ဝက်ဘ်ဆိုက်များတွင်အသုံးပြုသည်။


၆.


Visual Basic သည် Microsoft မှတီထွင်ထားသော object-oriented programming ဘာသာစကားဖြစ်သည်။ C Language နည်းတူပရိုဂရမ်းမင်းဘာသာများထဲတွင်အခြေခံအကျဆုံး

Language ဖြစ်သည်။programming languageများစွာထဲတွင်၎င်းသည်ရှည်လျားသောသမိုင်းကြောင်းရှိပြီး၎င်း၏ရိုးရှင်းသောရေးပုံရေးနည်းကြောင့်သင်ယူရန်လွယ်ကူသည်ဟုဆိုကြသည်


၇.


JavaScript သည် web browser များပေါ်တွင်အလုပ်လုပ်သည့် scripting language တစ်ခုဖြစ်သည်။ scripting language သည်ပရိုဂရမ်းမင်းဘာသာများထဲတွင်ပရိုဂရမ်းများရေးရပြုရလွယ်ကူသည်။ ဥပမာအားဖြင့် JavaScript သည်အွန်လိုင်းစျေးဆိုင်တစ်ခုမှကုန်ပစ္စည်းတစ်ခုကိုရွေးချယ်သည့်အခါတိုင်းလက်ရှိစုစုပေါင်းပမာဏကိုတွက်ချက်ရန် (သို့) အင်တာနတ်လျှောက်လွှာတင်သည့်Web Page များကိုပြုရာတွင်အသုံးပြုနိုင်သည်။ ၎င်းကိုWebအပလီကေးရှင်းများနှင့်စမတ်ဖုန်းအပလီကေးရှင်းများပြုလုပ်ရာတွင်အသုံးပြုသည်


၈.


PHP သည် web ဖွံ့ဖြိုးရေးတွင်အသုံးပြုသော scripting language ဖြစ်သည်။၎င်းကို HTML ဟုခေါ်သောပရိုဂရမ်းမင်းဘာသာနှင့်အတူရေးနိုင်သည်။ HTML သည်ဝဘ်စာမျက်နှာများပေါ်ရှိစာများနှင့်ရုပ်ပုံများကိုဖော်ပြရန်အသုံးပြုသောဘာသာတစ်ခုဖြစ်သည်။၎င်းသည်အက္ခရာများ၏အရောင်နှင့်အရွယ်အစားကဲ့သို့သောအရေးအသားပုံစံကိုသတ်မှတ်ရန် CSS ဟုခေါ်သောဘာသာဖြင့်အစုတစ်ခုအဖြစ်အသုံးပြုသည်။

ဥပမာအားဖြင့် HTML နှင့် CSS တို့ဖြင့်ဖန်တီးထားသောအခြေခံ homepage တွင် PHP ကိုထည့်သွင်းခြင်းအားဖြင့်စာမျက်နှာတစ်ခုကိုပိုမိုလွယ်ကူစွာအသုံးပြုနိုင်သည်။ ၎င်းသည်ဥပမာအားဖြင့်အင်တာနတ်လျှောက်လွှာပုံစံများကိုပြုလုပ်ရာတွင်အသုံးဝင်သည်။

ဘလော့ဂ်များနှင့်Websiteများကိုပြုလုပ်ရာတွင်လဲအသုံးပြုနိုင်သည်။ဒါအပြင် WordPress ကိုလည်းစိတ်ကြိုက်ပြုပြင်နိုင်သည်။


၉.


R languageဆိုသည်မှာစာရင်းအင်းခွဲခြမ်းစိတ်ဖြာမှုဆိုင်ရာlanguageအဖြစ်ဖွံ့ဖြိုးပြီးသောဘာသာဖြစ်သည်။ Dataခွဲခြမ်းစိတ်ဖြာခြင်းနှင့်စာရင်းအင်းခွဲခြမ်းစိတ်ဖြာသည်အခြားProgramming Languageများနှင့်နှိုင်းယှဉ်လျှင်အလွန်အစွမ်းထက်သည်ဟုဆိုနိုင်ပေသည်။


၁၀.


SQL သည်Database languageတစ်ခုဖြစ်သည်။ ANSI (American National Standards Institute) နှင့်ISO (Standardization for International Organization) ကိုစံသတ်မှတ်ထားသောကြောင့်အခြားDatabaseများနှင့်အတူတူပင်လုပ်ကိုင်နိုင်သည်။


#imagescredit

byAdminTrainOfKnowledge

bottom of page