626 lines
13 KiB
JSON
626 lines
13 KiB
JSON
|
|
{
|
||
|
|
"format": "wikidata-entity-export",
|
||
|
|
"formatVersion": 1,
|
||
|
|
"retrievedAt": "2026-10-19",
|
||
|
|
"rightsNote": "Pinned local subset of Wikidata structured data. Wikidata structured data is dedicated to the public domain under CC0. This file is not a live query.",
|
||
|
|
"source": {
|
||
|
|
"id": "src:wikidata:computing-basics",
|
||
|
|
"uri": "https://www.wikidata.org/wiki/Wikidata:Licensing",
|
||
|
|
"title": "Wikidata",
|
||
|
|
"license": "CC0-1.0",
|
||
|
|
"attribution": "Wikidata contributors"
|
||
|
|
},
|
||
|
|
"dataspace": {
|
||
|
|
"id": "computing-basics",
|
||
|
|
"title": "Computing basics",
|
||
|
|
"description": "A pinned CC0 subset of Wikidata items about programming languages, the people who designed them, and two formalisms.",
|
||
|
|
"heading": "Explore computing basics"
|
||
|
|
},
|
||
|
|
"factPolicy": "show-all",
|
||
|
|
"acyclicPredicates": [
|
||
|
|
"designed-by"
|
||
|
|
],
|
||
|
|
"kinds": [
|
||
|
|
{
|
||
|
|
"id": "programming-language",
|
||
|
|
"label": "Programming language",
|
||
|
|
"plural": "Programming languages"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "language-designer",
|
||
|
|
"label": "Language designer",
|
||
|
|
"plural": "Language designers"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"id": "formalism",
|
||
|
|
"label": "Formalism",
|
||
|
|
"plural": "Formalisms"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"relationLabels": {
|
||
|
|
"designed-by": {
|
||
|
|
"forward": "Designed by",
|
||
|
|
"inverse": "Designer of"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"kindByQid": {
|
||
|
|
"Q28865": {
|
||
|
|
"kind": "programming-language",
|
||
|
|
"key": "python"
|
||
|
|
},
|
||
|
|
"Q2005": {
|
||
|
|
"kind": "programming-language",
|
||
|
|
"key": "javascript"
|
||
|
|
},
|
||
|
|
"Q15777": {
|
||
|
|
"kind": "programming-language",
|
||
|
|
"key": "c"
|
||
|
|
},
|
||
|
|
"Q251": {
|
||
|
|
"kind": "programming-language",
|
||
|
|
"key": "java"
|
||
|
|
},
|
||
|
|
"Q2407": {
|
||
|
|
"kind": "programming-language",
|
||
|
|
"key": "cpp"
|
||
|
|
},
|
||
|
|
"Q161053": {
|
||
|
|
"kind": "programming-language",
|
||
|
|
"key": "ruby"
|
||
|
|
},
|
||
|
|
"Q59": {
|
||
|
|
"kind": "programming-language",
|
||
|
|
"key": "php"
|
||
|
|
},
|
||
|
|
"Q30942": {
|
||
|
|
"kind": "language-designer",
|
||
|
|
"key": "guido-van-rossum"
|
||
|
|
},
|
||
|
|
"Q92648": {
|
||
|
|
"kind": "language-designer",
|
||
|
|
"key": "brendan-eich"
|
||
|
|
},
|
||
|
|
"Q45575": {
|
||
|
|
"kind": "language-designer",
|
||
|
|
"key": "dennis-ritchie"
|
||
|
|
},
|
||
|
|
"Q92622": {
|
||
|
|
"kind": "language-designer",
|
||
|
|
"key": "james-gosling"
|
||
|
|
},
|
||
|
|
"Q92620": {
|
||
|
|
"kind": "language-designer",
|
||
|
|
"key": "bjarne-stroustrup"
|
||
|
|
},
|
||
|
|
"Q92748": {
|
||
|
|
"kind": "language-designer",
|
||
|
|
"key": "yukihiro-matsumoto"
|
||
|
|
},
|
||
|
|
"Q92768": {
|
||
|
|
"kind": "language-designer",
|
||
|
|
"key": "rasmus-lerdorf"
|
||
|
|
},
|
||
|
|
"Q8366": {
|
||
|
|
"kind": "formalism",
|
||
|
|
"key": "algorithm"
|
||
|
|
},
|
||
|
|
"Q9143": {
|
||
|
|
"kind": "formalism",
|
||
|
|
"key": "programming-language"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"entities": {
|
||
|
|
"Q28865": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q28865",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Python"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "general-purpose programming language"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "Python programming language"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {
|
||
|
|
"P287": [
|
||
|
|
{
|
||
|
|
"mainsnak": {
|
||
|
|
"snaktype": "value",
|
||
|
|
"property": "P287",
|
||
|
|
"datavalue": {
|
||
|
|
"type": "wikibase-entityid",
|
||
|
|
"value": {
|
||
|
|
"entity-type": "item",
|
||
|
|
"id": "Q30942"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"type": "statement",
|
||
|
|
"rank": "normal"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"Q2005": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q2005",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "JavaScript"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "high-level programming language"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": []
|
||
|
|
},
|
||
|
|
"claims": {
|
||
|
|
"P287": [
|
||
|
|
{
|
||
|
|
"mainsnak": {
|
||
|
|
"snaktype": "value",
|
||
|
|
"property": "P287",
|
||
|
|
"datavalue": {
|
||
|
|
"type": "wikibase-entityid",
|
||
|
|
"value": {
|
||
|
|
"entity-type": "item",
|
||
|
|
"id": "Q92648"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"type": "statement",
|
||
|
|
"rank": "normal"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"Q15777": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q15777",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "C"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "general-purpose programming language"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "C programming language"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {
|
||
|
|
"P287": [
|
||
|
|
{
|
||
|
|
"mainsnak": {
|
||
|
|
"snaktype": "value",
|
||
|
|
"property": "P287",
|
||
|
|
"datavalue": {
|
||
|
|
"type": "wikibase-entityid",
|
||
|
|
"value": {
|
||
|
|
"entity-type": "item",
|
||
|
|
"id": "Q45575"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"type": "statement",
|
||
|
|
"rank": "normal"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"Q251": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q251",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Java"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "object-oriented programming language"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "java programming language"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {
|
||
|
|
"P287": [
|
||
|
|
{
|
||
|
|
"mainsnak": {
|
||
|
|
"snaktype": "value",
|
||
|
|
"property": "P287",
|
||
|
|
"datavalue": {
|
||
|
|
"type": "wikibase-entityid",
|
||
|
|
"value": {
|
||
|
|
"entity-type": "item",
|
||
|
|
"id": "Q92622"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"type": "statement",
|
||
|
|
"rank": "normal"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"Q2407": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q2407",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "C++"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "general-purpose programming language"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": []
|
||
|
|
},
|
||
|
|
"claims": {
|
||
|
|
"P287": [
|
||
|
|
{
|
||
|
|
"mainsnak": {
|
||
|
|
"snaktype": "value",
|
||
|
|
"property": "P287",
|
||
|
|
"datavalue": {
|
||
|
|
"type": "wikibase-entityid",
|
||
|
|
"value": {
|
||
|
|
"entity-type": "item",
|
||
|
|
"id": "Q92620"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"type": "statement",
|
||
|
|
"rank": "normal"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"Q161053": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q161053",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Ruby"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "general-purpose programming language"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "Ruby programming language"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {
|
||
|
|
"P287": [
|
||
|
|
{
|
||
|
|
"mainsnak": {
|
||
|
|
"snaktype": "value",
|
||
|
|
"property": "P287",
|
||
|
|
"datavalue": {
|
||
|
|
"type": "wikibase-entityid",
|
||
|
|
"value": {
|
||
|
|
"entity-type": "item",
|
||
|
|
"id": "Q92748"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"type": "statement",
|
||
|
|
"rank": "normal"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"Q59": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q59",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "PHP"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "scripting language focused on web development"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "PHP programming language"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {
|
||
|
|
"P287": [
|
||
|
|
{
|
||
|
|
"mainsnak": {
|
||
|
|
"snaktype": "value",
|
||
|
|
"property": "P287",
|
||
|
|
"datavalue": {
|
||
|
|
"type": "wikibase-entityid",
|
||
|
|
"value": {
|
||
|
|
"entity-type": "item",
|
||
|
|
"id": "Q92768"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"type": "statement",
|
||
|
|
"rank": "normal"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"Q30942": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q30942",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Guido van Rossum"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Dutch programmer and creator of Python"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "gvanrossum"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {}
|
||
|
|
},
|
||
|
|
"Q92648": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q92648",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Brendan Eich"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "American computer programmer and technology executive"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "Brendan O. Eich"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {}
|
||
|
|
},
|
||
|
|
"Q45575": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q45575",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Dennis M. Ritchie"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "American computer scientist, co-inventor of the Unix operating system and the C programming language (1941\u20132011)"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "Dennis MacAlistair Ritchie"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {}
|
||
|
|
},
|
||
|
|
"Q92622": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q92622",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "James Gosling"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Canadian computer scientist"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "James Arthur Gosling"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {}
|
||
|
|
},
|
||
|
|
"Q92620": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q92620",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Bjarne Stroustrup"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Danish computer scientist, creator of C++ (born 1950)"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": []
|
||
|
|
},
|
||
|
|
"claims": {}
|
||
|
|
},
|
||
|
|
"Q92748": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q92748",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Yukihiro Matsumoto"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Japanese computer scientist who created the Ruby programming language"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "Matz"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {}
|
||
|
|
},
|
||
|
|
"Q92768": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q92768",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Rasmus Lerdorf"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "Danish programmer and creator of PHP"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "Rasmus Jay Lerdorf"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {}
|
||
|
|
},
|
||
|
|
"Q8366": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q8366",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "algorithm"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "sequence of instructions to perform a task"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "algorithms"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {}
|
||
|
|
},
|
||
|
|
"Q9143": {
|
||
|
|
"type": "item",
|
||
|
|
"id": "Q9143",
|
||
|
|
"labels": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "programming language"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"descriptions": {
|
||
|
|
"en": {
|
||
|
|
"language": "en",
|
||
|
|
"value": "language for communicating instructions to a machine"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"aliases": {
|
||
|
|
"en": [
|
||
|
|
{
|
||
|
|
"language": "en",
|
||
|
|
"value": "computer language"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"claims": {}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|