Teknologi
Programmeringsspråk
Gjentakingsinstruksjon i programmeringsspråket Python.
Næringslivet treng stadig fleire arbeidstakarar som er i stand til å programmere. Ingeniørar, økonomar, medisinarar og til og med enkelte journalistar må handtere data på avanserte måtar, og programmering er verktøyet for dette.
Nokre program er enkle, kanskje ein såkalla makro i eit rekneark. Andre er avanserte og må konstruerast i store prosjekt med mange programmerarar som lagar system for bankdrift eller oljeutvinning.
Programmering er ikkje alltid ein enkel dugleik å lære seg, og det kan vere ein fordel å starte tidleg. «Lær kidsa koding!» vart eit slagord for snart ti år sidan. Ideen var at born skulle få hjelp av profesjonelle IT-folk til å lære seg å programmere på fritida. Skuleverket var på etterskot og kunne ikkje tilby opplæring i programmering. I dag har dette endra seg noko, og mange elevar får no høve til å programmere i ung alder.
Programmeringsspråk er konstruerte språk som vi skriv instruksjonar til datamaskiner i. For å bli ein god programmerar må ein lære seg korleis eit slikt språk er bygd opp, kva ein kan uttrykkje i språket, og korleis ein set saman instruksjonar til større einingar som utfører samansette rekneoperasjonar. Programmeraren må kanskje lære seg eitt eller fleire av språka C++, C#, Java eller Python. Nokre av desse er til bruk i spesialiserte samanhengar. Scratch er til dømes eit språk som er spesielt veleigna til programmeringsopplæring for born.
Det er lett for ein erfaren programmerar å lære seg eit nytt programmeringsspråk. Dei har oftast lik oppbygnad, ulikskapen ligg til dømes i korleis ein skriv instruksjonane eller kva skiljeteikn ein nyttar. Utfordringa for programmeraren er helst å finne ei presis løysing på korleis ein skal rekne ut noko. Å finne ut av dei overordna stega for å løyse eit rekne- eller programmeringsproblem er slett ikkje så enkelt, men dette er gjerne viktigare enn det å kunne eit spesielt programmeringsspråk. Det er slike dugleikar kidsa bør lære.
Prosessoren i datamaskiner får instruksjonane sine i form av bits: nullar og einarar. Men det er nærast umogleg for menneske å skrive instruksjonar i dette formatet. Det er tungvint å halde styr på bitane, og faren for feil er enorm. Heilt frå starten av har ein derfor utvikla programmeringsspråk som gjer det lettare å lage og forstå instruksjonane.
Digital tilgang – heilt utan binding
Prøv ein månad for kr 49.
Deretter kr 199 per månad. Stopp når du vil.