@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix yso: <http://www.yso.fi/onto/yso/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix dc: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix ns0: <http://www.yso.fi/onto/yso-meta/> .
@prefix ysa: <http://www.yso.fi/onto/ysa/> .
@prefix wd: <http://www.wikidata.org/entity/> .
@prefix isothes: <http://purl.org/iso25964/skos-thes#> .

<http://www.yso.fi/onto/yso-meta/singularPrefLabel>
  rdfs:subPropertyOf skos:hiddenLabel ;
  rdfs:label "ávžžuhuvvon tearbma ovttaidlogus"@se, "singular preferred term"@en, "föredragen term i singular"@sv, "käytettävän termin yksikkömuoto"@fi .

yso:
  rdfs:label "YSO - Almmolaš suopmelaš ontologiija"@sme, "ALLFO - Allmän finländsk ontologi"@sv, "YSO - Yleinen suomalainen ontologia"@fi, "YSO - General Finnish ontology"@en ;
  a owl:Ontology, skos:ConceptScheme .

<http://www.yso.fi/onto/yso-meta/Concept>
  rdfs:label "Oktasašdoaba"@se, "Allmänbegrepp"@sv, "Yleiskäsite"@fi, "General concept"@en ;
  a owl:Class .

yso:p162
  skos:narrower yso:p15534, yso:p15533, yso:p16144, yso:p9657, yso:p9287, yso:p9253, yso:p9066, yso:p8848, yso:p7766, yso:p7577, yso:p7556, yso:p5806, yso:p5049, yso:p4798, yso:p38349, yso:p29542, yso:p27983, yso:p269, yso:p25294, yso:p24355, yso:p22915, yso:p22081, yso:p20585, yso:p20577, yso:p20571, yso:p20524, yso:p20412, yso:p19772, yso:p19193, yso:p18909, yso:p18441, yso:p18238, yso:p18041, yso:p17802, yso:p17589, yso:p16913, yso:p16865, yso:p16659, yso:p16577, yso:p16500, yso:p16252, yso:p15339, yso:p15196, yso:p14464, yso:p14388, yso:p14032, yso:p14008, yso:p13861, yso:p13695, yso:p13591, yso:p13306, yso:p13108, yso:p13019, yso:p12634, yso:p11785, yso:p11759, yso:p10741, yso:p10681, yso:p10566, yso:p840, yso:p16268, yso:p10581, yso:p16822 ;
  skos:related yso:p163, yso:p165, yso:p166 ;
  dc:created "1986-08-01"^^xsd:date ;
  ns0:singularPrefLabel "ohjelmointikieli"@fi, "programming language"@en ;
  skos:hiddenLabel "ohjelmointikieli"@fi, "programming language"@en ;
  a ns0:Concept, skos:Concept ;
  dc:modified "2026-05-07T11:23:47"^^xsd:dateTime ;
  skos:prefLabel "programming languages"@en, "ohjelmointikielet"@fi, "programmeringsspråk"@sv, "programmerengielat"@se ;
  skos:altLabel "programspråk"@sv ;
  skos:exactMatch <http://www.yso.fi/onto/koko/p31430>, <http://www.yso.fi/onto/allars/Y24677>, ysa:Y97741 ;
  skos:inScheme yso: ;
  skos:broader yso:p556 ;
  skos:closeMatch <http://id.loc.gov/authorities/subjects/sh85107313>, wd:Q9143 .

yso:p15534
  skos:prefLabel "Visual Basic"@se, "Visual Basic"@sv, "Visual Basic"@fi, "Visual Basic"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p15533
  skos:prefLabel "Visual Basic Scripting edition"@se, "Visual Basic Scripting edition"@sv, "Visual Basic Scripting edition"@fi, "Visual Basic Scripting edition"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p16144
  skos:prefLabel "Java"@se, "Java (programmeringsspråk)"@sv, "Java"@fi, "Java"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p9657
  skos:prefLabel "Ruby"@se, "Ruby"@sv, "Ruby"@fi, "Ruby"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p9287
  skos:prefLabel "Oberon"@se, "Oberon"@sv, "Oberon"@fi, "Oberon"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p9253
  skos:prefLabel "Ada"@se, "Ada"@sv, "Ada"@fi, "Ada"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p9066
  skos:prefLabel "MODEL.LA."@se, "MODEL.LA"@sv, "MODEL.LA."@fi, "MODEL.LA"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p8848
  skos:prefLabel "Lingo"@se, "Lingo"@sv, "Lingo"@fi, "Lingo"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p7766
  skos:prefLabel "assembly-giella"@se, "assemblerspråk"@sv, "assembly-kieli"@fi, "assembly language"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p7577
  skos:prefLabel "Common LISP"@se, "Common LISP"@sv, "Common LISP"@fi, "Common LISP"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p7556
  skos:prefLabel "PL/I"@se, "PL/I"@sv, "PL/I"@fi, "PL/I"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p5806
  skos:prefLabel "Visual C++ .NET"@se, "Visual C++ .NET"@sv, "Visual C++ .NET"@fi, "Visual C++ .NET"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p5049
  skos:prefLabel "WMLScript"@se, "WMLScript"@sv, "WMLScript"@fi, "WMLScript"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p4798
  skos:prefLabel "Visual Basic for Applications"@se, "Visual Basic for Applications"@sv, "Visual Basic for Applications"@fi, "Visual Basic for Applications"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p38349
  skos:prefLabel "Algol"@se, "Algol"@sv, "Algol"@fi, "Algol"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p29542
  skos:prefLabel "Scratch"@se, "Scratch"@sv, "Scratch"@fi, "Scratch"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p27983
  skos:prefLabel "Small Basic"@se, "Small Basic"@sv, "Small Basic"@fi, "Small Basic"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p269
  skos:prefLabel "C++ (programmeringsspråk)"@sv, "C++ (programmerengiella)"@se, "C++ (ohjelmointikieli)"@fi, "C++ (programming language)"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p25294
  skos:prefLabel "Clojure"@se, "Clojure"@sv, "Clojure"@fi, "Clojure"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p24355
  skos:prefLabel "R-giella"@se, "R-språket"@sv, "R-kieli"@fi, "R (programming languages)"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p22915
  skos:prefLabel "GW-BASIC"@se, "GW-BASIC"@sv, "GW-BASIC"@fi, "GW-BASIC"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p22081
  skos:prefLabel "Visual C++"@se, "Visual C++"@en, "Visual C++"@sv, "Visual C++"@fi ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p20585
  skos:prefLabel "XE"@se, "XE"@sv, "XE"@fi, "XE"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p20577
  skos:prefLabel "XC"@se, "XC"@sv, "XC"@fi, "XC"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p20571
  skos:prefLabel "LISP"@se, "LISP"@sv, "LISP"@fi, "LISP"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p20524
  skos:prefLabel "Cool"@se, "Cool"@sv, "Cool"@fi, "Cool"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p20412
  skos:prefLabel "Logo (programmerengielat)"@se, "Logo"@sv, "Logo (ohjelmointikielet)"@fi, "Logo"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p19772
  skos:prefLabel "Access Basic"@se, "Access Basic"@sv, "Access Basic"@fi, "Access Basic"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p19193
  skos:prefLabel "Fortran"@se, "Fortran"@sv, "Fortran"@fi, "Fortran"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p18909
  skos:prefLabel "C (programmeringsspråk)"@sv, "C (programmerengiella)"@se, "C (ohjelmointikieli)"@fi, "C (programming language)"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p18441
  skos:prefLabel "CQL"@se, "CQL"@sv, "CQL"@fi, "CQL"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p18238
  skos:prefLabel "Scheme"@se, "Scheme"@sv, "Scheme"@fi, "Scheme"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p18041
  skos:prefLabel "Prolog"@se, "Prolog"@sv, "Prolog"@fi, "Prolog"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p17802
  skos:prefLabel "Smalltalk"@se, "Smalltalk"@sv, "Smalltalk"@fi, "Smalltalk"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p17589
  skos:prefLabel "Borland Pascal with Objects"@se, "Borland Pascal with Objects"@sv, "Borland Pascal with Objects"@fi, "Borland Pascal with Objects"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p16913
  skos:prefLabel "Perl"@se, "Perl"@sv, "Perl"@fi, "Perl"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p16865
  skos:prefLabel "Visual J++"@se, "Visual J++"@sv, "Visual J++"@fi, "Visual J++"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p16659
  skos:prefLabel "Turbo C++"@se, "Turbo C++"@sv, "Turbo C++"@fi, "Turbo C++"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p16577
  skos:prefLabel "ML"@se, "ML"@sv, "ML"@fi, "ML"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p16500
  skos:prefLabel "Object Pascal"@se, "Object Pascal"@sv, "Object Pascal"@fi, "Object Pascal"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p16252
  skos:prefLabel "Cobol"@se, "Cobol"@sv, "Cobol"@fi, "Cobol"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p15339
  skos:prefLabel "VHDL"@se, "VHDL"@sv, "VHDL"@fi, "VHDL"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p15196
  skos:prefLabel "pm2"@se, "pm2"@sv, "pm2"@fi, "pm2"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p14464
  skos:prefLabel "Pal"@se, "Pal"@sv, "Pal"@fi, "Pal"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p14388
  skos:prefLabel "Visual Prolog"@se, "Visual Prolog"@sv, "Visual Prolog"@fi, "Visual Prolog"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p14032
  skos:prefLabel "ActionScript"@se, "ActionScript"@sv, "ActionScript"@fi, "ActionScript"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p14008
  skos:prefLabel "OpenScript"@se, "OpenScript"@sv, "OpenScript"@fi, "OpenScript"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p13861
  skos:prefLabel "ObjectPAL"@se, "ObjectPAL"@sv, "ObjectPAL"@fi, "ObjectPAL"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p13695
  skos:prefLabel "REALbasic"@se, "REALbasic"@sv, "REALbasic"@fi, "REALbasic"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p13591
  skos:prefLabel "C# (programmeringsspråk)"@sv, "C# (programmerengiella)"@se, "C# (ohjelmointikieli)"@fi, "C# (programming language)"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p13306
  skos:prefLabel "Visual Basic .NET"@se, "Visual Basic .NET"@sv, "Visual Basic .NET"@fi, "Visual Basic .NET"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p13108
  skos:prefLabel "MODSIM II"@se, "MODSIM II"@sv, "MODSIM II"@fi, "MODSIM II"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p13019
  skos:prefLabel "Python"@se, "Python"@sv, "Python"@fi, "Python (programming languages)"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p12634
  skos:prefLabel "QBasic"@se, "QBasic"@sv, "QBasic"@fi, "QBasic"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p11785
  skos:prefLabel "REXX"@se, "REXX"@sv, "REXX"@fi, "REXX"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p11759
  skos:prefLabel "DQL"@se, "DQL"@sv, "DQL"@fi, "DQL"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p10741
  skos:prefLabel "JBuilder"@se, "JBuilder"@sv, "JBuilder"@fi, "JBuilder"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p10681
  skos:prefLabel "BASIC"@se, "BASIC"@sv, "BASIC"@fi, "BASIC"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p10566
  skos:prefLabel "APL"@se, "APL"@sv, "APL"@fi, "APL"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p840
  skos:prefLabel "JavaScript"@se, "JavaScript"@sv, "JavaScript"@fi, "JavaScript"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p16268
  skos:prefLabel "PHP"@se, "PHP"@sv, "PHP"@fi, "PHP"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p10581
  skos:prefLabel "CSS"@se, "CSS"@sv, "CSS"@fi, "cascading style sheets"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p16822
  skos:prefLabel "Turbo Pascal"@se, "Turbo Pascal"@sv, "Turbo Pascal"@fi, "Turbo Pascal"@en ;
  a skos:Concept, ns0:Concept ;
  skos:broader yso:p162 .

yso:p26553
  skos:prefLabel "43 Adg. Diehtoteknihkka. Diehtogieđahallan"@se, "43 Adb. Datateknik. Informationsbehandling"@sv, "43 Atk. Tietotekniikka. Tietojenkäsittely"@fi, "43 Information Technology. Data processing"@en ;
  a isothes:ConceptGroup, skos:Collection ;
  skos:member yso:p162 .

yso:p163
  skos:prefLabel "ohcangielat"@se, "sökspråk"@sv, "kyselykielet"@fi, "query languages"@en ;
  a skos:Concept, ns0:Concept ;
  skos:related yso:p162 .

yso:p165
  skos:prefLabel "govvidangielat"@se, "beskrivningsspråk"@sv, "kuvauskielet"@fi, "description languages"@en ;
  a skos:Concept, ns0:Concept ;
  skos:related yso:p162 .

yso:p166
  skos:prefLabel "metagielat"@se, "metaspråk"@sv, "metakielet"@fi, "metalanguages"@en ;
  a skos:Concept, ns0:Concept ;
  skos:related yso:p162 .

yso:p556
  skos:prefLabel "language and languages"@en, "giella ja gielat"@se, "språk"@sv, "kieli ja kielet"@fi ;
  a skos:Concept, ns0:Concept ;
  skos:narrower yso:p162 .

