Esoteeriset ohjelmointikielet

Tässä kandidaatintutkielmassa tutkitaan esoteerisia ohjelmointikieliä sekä niiden historiaa ja muutosta vuosikymmenten 1970 ja 2020 välillä. Tutkielma on muodoltaan kirjallisuuskatsaus. Tutkielmassa esitellään myös yksittäisiä kieliä ja esoteeristen ohjelmointikielten kehityksen ympärille syntynyttä...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Nikkilä, Arttu
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Aineistotyyppi: Kandityö
Kieli:fin
Julkaistu: 2022
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/81727
_version_ 1826225796679729152
author Nikkilä, Arttu
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Nikkilä, Arttu Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Nikkilä, Arttu Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Nikkilä, Arttu
datasource_str_mv jyx
description Tässä kandidaatintutkielmassa tutkitaan esoteerisia ohjelmointikieliä sekä niiden historiaa ja muutosta vuosikymmenten 1970 ja 2020 välillä. Tutkielma on muodoltaan kirjallisuuskatsaus. Tutkielmassa esitellään myös yksittäisiä kieliä ja esoteeristen ohjelmointikielten kehityksen ympärille syntynyttä yhteisöä. Tutkielman aikana havaittiin, että kielten määrä on kasvanut ja yksittäisten kielten välillä on suuria eroja. This bachelor’s thesis is a literature review about esoteric programming languages. This thesis finds out about the history and changes in esoteric programming languages from decades 1970 to 2020. Some languages and the community built around them are also presented in the thesis. The aftermath of the thesis is that the amount of languages has grown and there are huge differences between languages.
first_indexed 2022-06-15T20:04:16Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Itkonen, Jonne", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Nikkil\u00e4, Arttu", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2022-06-15T08:12:05Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2022-06-15T08:12:05Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2022", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/81727", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4ss\u00e4 kandidaatintutkielmassa tutkitaan esoteerisia ohjelmointikieli\u00e4 sek\u00e4 niiden historiaa ja muutosta vuosikymmenten 1970 ja 2020 v\u00e4lill\u00e4. Tutkielma on muodoltaan kirjallisuuskatsaus. Tutkielmassa esitell\u00e4\u00e4n my\u00f6s yksitt\u00e4isi\u00e4 kieli\u00e4 ja esoteeristen ohjelmointikielten kehityksen ymp\u00e4rille syntynytt\u00e4 yhteis\u00f6\u00e4. Tutkielman aikana havaittiin, ett\u00e4 kielten m\u00e4\u00e4r\u00e4 on kasvanut ja yksitt\u00e4isten kielten v\u00e4lill\u00e4 on suuria eroja.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This bachelor\u2019s thesis is a literature review about esoteric programming languages. This thesis finds out about the history and changes in esoteric programming languages from decades 1970 to 2020. Some languages and the community built around them are also presented in the thesis. The aftermath of the thesis is that the amount of languages has grown and there are huge differences between languages.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Miia Hakanen (mihakane@jyu.fi) on 2022-06-15T08:12:05Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2022-06-15T08:12:05Z (GMT). No. of bitstreams: 0\n Previous issue date: 2022", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "20", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "esoteeriset ohjelmointikielet", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "esolang", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Esoteeriset ohjelmointikielet", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202206153337", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmointikielet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_81727
language fin
last_indexed 2025-02-18T10:54:04Z
main_date 2022-01-01T00:00:00Z
main_date_str 2022
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/7ee39e87-6761-4542-bf84-d19d7cb7f57d\/download","text":"URN:NBN:fi:jyu-202206153337.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2022
record_format qdc
source_str_mv jyx
spellingShingle Nikkilä, Arttu Esoteeriset ohjelmointikielet esoteeriset ohjelmointikielet esolang Tietotekniikka Mathematical Information Technology 602 ohjelmointikielet
title Esoteeriset ohjelmointikielet
title_full Esoteeriset ohjelmointikielet
title_fullStr Esoteeriset ohjelmointikielet Esoteeriset ohjelmointikielet
title_full_unstemmed Esoteeriset ohjelmointikielet Esoteeriset ohjelmointikielet
title_short Esoteeriset ohjelmointikielet
title_sort esoteeriset ohjelmointikielet
title_txtP Esoteeriset ohjelmointikielet
topic esoteeriset ohjelmointikielet esolang Tietotekniikka Mathematical Information Technology 602 ohjelmointikielet
topic_facet 602 Mathematical Information Technology Tietotekniikka esolang esoteeriset ohjelmointikielet ohjelmointikielet
url https://jyx.jyu.fi/handle/123456789/81727 http://www.urn.fi/URN:NBN:fi:jyu-202206153337
work_keys_str_mv AT nikkiläarttu esoteerisetohjelmointikielet