U budućnosti vođenoj tehnologijom programiranje je jedna od esencijalnih vještina studenata računalnih znanosti. Premda je programiranje samo po sebi jedna aktivnost, kroz nju se istovremeno stječe više vještina poput rješavanja problema, logičkog razmišljanja, analize te primjene algoritma itd. Kako bi uspješno premostili bilo kakve promjene ili probleme koje bi se mogle dogoditi u skoroj budućnosti, nužno je da u današnje doba škole i fakulteti adekvatno educiraju svoje studente koristeći današnje tehnologije. Promjena i modernizacija kurikuluma otvara prozor studentima da prime najbolje od trenutno dostupnog, a izgrađuje i novu bazu za njihovo akademsko znanje, buduće školovanje, te nadogradnju i unaprjeđenje. Odabir ispravnog jezika za ...