Menene programming?
Programming yana nufin tsarin fasaha don gaya wa kwamfuta ayyukan da za ta yi don magance matsaloli. Kuna iya tunanin shirye-shirye a matsayin haɗin gwiwa tsakanin mutane da kwamfutoci, wanda mutane ke ƙirƙirar umarnin don kwamfuta don bin (code) a cikin yaren da kwamfutoci za su iya fahimta.
Shirye-shiryen yana ba da damar abubuwa da yawa a rayuwarmu. Ga wasu misalai:
Lokacin da kake lilon gidan yanar gizo don nemo bayanai, tuntuɓi mai bada sabis, ko siya, shirye-shirye suna ba ka damar yin hulɗa tare da abubuwan shafin yanar gizon, kamar maɓallan sa hannu ko sayan, fom ɗin tuntuɓar, da menu na ƙasa.
Shirye-shiryen da ke bayan aikace-aikacen hannu na iya ba ku damar yin odar abinci, yin ajiyar sabis na rideshare, bibiyar lafiyar ku, samun damar kafofin watsa labarai, da ƙari cikin sauƙi.
Shirye-shiryen yana taimaka wa kamfanoni suyi aiki yadda ya kamata ta hanyar software daban-daban don ajiyar fayil da sarrafa kansa da kayan aikin taron bidiyo don haÉ—a mutane a duniya, da sauran abubuwa.
Ana yin binciken sararin samaniya ta hanyar shirye-shirye.
Ta yaya shirye-shiryen kwamfuta ke aiki?
A mafi mahimmancinsa, shirye-shirye yana gaya wa kwamfuta abin da za ta yi. Na farko, mai tsara shirye-shirye yana rubuta lamba—saitin haruffa, lambobi, da sauran haruffa. Bayan haka, mai tarawa yana canza kowane layi na lamba zuwa harshen da kwamfuta za ta iya fahimta. Sannan, kwamfutar ta duba lambar ta aiwatar da shi, ta yadda za ta aiwatar da wani aiki ko jerin ayyuka. Ayyuka na iya haÉ—awa da nuna hoto a shafin yanar gizon yanar gizon ko canza font na sashe na rubutu.
Yawancin yarukan shirye-shirye da aka yi amfani da su
Harsuna daban-daban na shirye-shirye suna ba masu shirye-shirye damar rubuta lambar da kwamfuta ke fahimta. A cewar wani bincike na Statista, manyan harsunan shirye-shirye guda biyar da masu haɓakawa ke amfani da su tun daga watan Yuni 2022 sune:
JavaScript, wanda kashi 65.36 ke amfani dashi
HTML/CSS, wanda kashi 55.08 ke amfani dashi
SQL, wanda kashi 49.43 ke amfani dashi
Python, wanda kashi 48.07 ke amfani dashi
TypeScript, wanda kashi 34.83 ke amfani da shi [1]