dc.contributor.advisor | Lappalainen, Vesa | |
dc.contributor.advisor | Tirronen, Ville | |
dc.contributor.author | Peltonen, Samu | |
dc.date.accessioned | 2021-12-23T06:45:54Z | |
dc.date.available | 2021-12-23T06:45:54Z | |
dc.date.issued | 2021 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/79163 | |
dc.description.abstract | Mitä kieliä sovelluskehityksessä käytetään nyt, mitä kannattaa opetella lähitulevaisuutta silmällä pitäen ja miksi? Nämä kysymykset toistuvat eri muodoissa vuodesta toiseen. Tässä tutkimuksessa pyritään selvittämään alkaneella vuosikymmenellä käytettäviä ohjelmointikieliä sovelluskehityksessä ja syitä kielien menestymiselle. Vastaukset saavutetaan purkamalla ja tarkastelemalla ohjelmointikielten elinkaaren vaiheita, selvittämällä tilastoista käyttö- ja hakumäärien kehitystä, keräämällä ammattilaisten lausuntoja, tutkimalla kielten historiaa, sekä systemaattisen kirjallisuuskatsauksen keinoin selvittämällä tuoreimpia sovelluskehityksen ilmiöitä. Tutkimus tarjoaa samalla myös tiiviin katsauksen suosituimpiin ohjelmointikieliin. Tuloksista voidaan havaita, että tilastoissa näkyvä kehitys jatkunee samankaltaisena myös lähitulevaisuudessa ja esimerkiksi kielien ympärille muodostuneiden yhteisöjen ja kirjoitetun koodin määrän vaikutus käyttömäärältään laskussa olevissa kielissä on avainasemassa kielien käytettynä pysymisessä. | fi |
dc.description.abstract | What are the languages being used in the application development currently, what is worth learning for the near future and why? These questions recur in different forms one year after another. This study aims to find out the languages that will be used during this decade in application development, and the reasons behind the popularity of those languages. Results will be acquired by deconstructing and examining different stages in a programming language's lifespan, studying search and usage rates from statistics, gathering reports from professionals, studying history of programming languages and researching newest trends in application development by means of systematic literature review. Thesis also provides a compact overview of the most popular programming languages. Results show that trajectories shown in the statistics won't probably change in the near future and for example the communities and the amount of written code are very significant factors in keeping declining languages still relevant and used. | en |
dc.format.extent | 84 | |
dc.format.mimetype | application/pdf | |
dc.language.iso | fi | |
dc.rights | In Copyright | en |
dc.subject.other | sovelluskehitys | |
dc.title | Ohjelmointikielet sovelluskehityksessä 2020-luvulla -systemaattinen kirjallisuuskatsaus | |
dc.type | master thesis | |
dc.identifier.urn | URN:NBN:fi:jyu-202112236145 | |
dc.type.ontasot | Pro gradu -tutkielma | fi |
dc.type.ontasot | Master’s thesis | en |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietotekniikka | fi |
dc.contributor.oppiaine | Mathematical Information Technology | en |
dc.type.coar | http://purl.org/coar/resource_type/c_bdcc | |
dc.type.publication | masterThesis | |
dc.contributor.oppiainekoodi | 602 | |
dc.subject.yso | ohjelmointikielet | |
dc.subject.yso | ohjelmointi | |
dc.subject.yso | tietotekniikka | |
dc.format.content | fulltext | |
dc.rights.url | https://rightsstatements.org/page/InC/1.0/ | |
dc.type.okm | G2 | |