Suosituimmat ohjelmistokehityskielet vertailussa – 17 000+ ohjelmoijaa vastasi tutkimukseen 

 

Ohjelmointikielet ovat jälleen kerran ajankohtainen aihe, kun SlashDatan uusin Q3 2020 ohjelmoinnin tila -katsaus julkaistiin aikaisemmin lokakuussa.

Tulokset

(1.) JavaScript  on kolmatta vuotta putkeen suosituin ohjelmointikieli, kertoo SlashDatan suorittama tutkimus. Toista sijaa pitää (2.) Python ja kolmantena on (3.) Java.

Muita ns. valtavirtakieliä ovat C/C++, PHP ja C#. Kaikkien näiden kielien nykyistä sijoittumista voi todistaa alempana näkyvästä kuvasta. 

JavaScriptin massiivinen suosio on jatkunut jo useamman vuoden ja viimeisen kolmen vuoden aikana yli viisi miljoonaa kehittäjää on liittynyt JavaScript-yhteisöön.

JavaScript mahdollistaa joustavan monialustaisen ohjelmistokehityksen erilaisten viitekehystensä, kuten esimerkiksi React Nativen tai Node.js:n avulla. JavaScript on Verticsillä tällä hetkellä käytetyin ohjelmointikieli joustavuutensa ja monikäyttöisyytensä vuoksi.

Python on vakaasti kasvattanut suosiotaan vuosien varrella ja onkin taistellut ohjelmointikielien hopeasijasta Javan kanssa jo useamman vuoden ajan.

Yli 9 miljoonaa kehittäjää käyttää Pythonia projekteissaan, mikä oikeuttaa sen paikan yhtenä suosituimmista kielistä datan käsittelyssä ja koneoppimisessa.
Lähde: SlashData / Slashdata.co

Kuvan lähde: SlashData, sivu 20

Mobiilikehitys

Java on yksi mobiilikehityksen kulmakivistä, sillä se on perustana maailman yleisimmälle mobiilikäyttöjärjestelmälle – Androidille.

Android-sovelluksissa pääasiallisena ohjelmointikielenä on Java. Vaikka Java onkin tippunut kolmossijalle ohjelmointikielien yleisyydessä, on senkin käyttäjäkunta vakaassa kasvussa ja varsin monilukuinen. Yli 8 miljoonaa kehittäjää nimittäin käyttää projekteissaan Javaa.

iOS-ohjelmistokehityksen saralla Swift on kasvattanut suosiotaan siitä lähtien, kun siitä tuli Applen alustojen natiivisovellusten pääasiallinen ohjelmointikieli. Samalla vanhan oletuskielen, Objective-C:n suosio on laskenut tasaista tahtia.
Lähde: SlashData

Mitä tulevaisuus pitää sisällään?

Vähemmän suosituista ohjelmointikielistä vanhemmat Ruby ja Lua eivät juurikaan ole lisänneet käyttäjäkuntaansa, mutta uudemmat tulokkaat Rust ja Go ovat kasvattaneet käyttäjäpohjaansa. Aika näyttää, tulevatko nämä kielet kasvattamaan suosiotaan myös tulevaisuudessa.

Eräs lupaava tulokas on Googlen kehittämä Flutter. Se on Dartia ohjelmointikielenään käyttävä ohjelmistokehityspaketti (SDK), jonka on tarkoitus mullistaa monialustainen ohjelmistokehitys. Sen etuja ovat nopea kehittäminen, yhteensopivuus useille käyttöalustoille sekä käyttöliittymän yhteneväisyys jokaisella käyttöalustalla. (Lähde: Relevant, 2020). 

Verticsillä povataan Flutterista lupaavaa haastajaa nykyään laajassa käytössä oleville JavaScript-pohjaisille kehitysalustoille ja seuraamme tiiviisti uutisia uusista ohjelmistokehitysteknologioista varmistaaksemme, että pysymme ajan hermoilla ja hyödynnämme moderneja teknologioita työssämme.

Jos sinulla tai yritykselläsi on mielessä mahdollinen ohjelmistoprojekti, me Verticsillä autamme mielellämme. Ota rohkeasti yhteyttä hello@vertics.co ja kerro ideasi!

Tutkimus:

SlashData. 2020. State of the Developer Nation, 19th Edition.

Saatavilla: oheisesta linkistä.

× Voimmeko olla avuksi?