Programming language


Ontology type: npg:Subject  | skos:Concept     


Concept Info

NAME

Programming language

DESCRIPTION

A programming language is a set of symbols whose strings are governed by rules apt to communicate instructions to a particular machine. Such strings may be concatenated into longer code and implement abstract algorithms in the form of programs specific to actual computing devices.

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "id": "http://scigraph.springernature.com/ontologies/subjects/programming-language-and-code", 
    "rdfs:label": "Programming language", 
    "sdDataset": "onto_subjects", 
    "skos:altLabel": [
      {
        "@language": "en", 
        "@value": "Programming Languages"
      }
    ], 
    "skos:broader": [
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/computational-biology-and-bioinformatics"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/systems-biology"
      }
    ], 
    "skos:definition": [
      {
        "@language": "en", 
        "@value": "A programming language is a set of symbols whose strings are governed by rules apt to communicate instructions to a particular machine. Such strings may be concatenated into longer code and implement abstract algorithms in the form of programs specific to actual computing devices."
      }
    ], 
    "skos:inScheme": [
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/"
      }
    ], 
    "skos:prefLabel": [
      {
        "@language": "en", 
        "@value": "Programming language"
      }
    ], 
    "type": [
      "http://ns.nature.com/terms/Subject", 
      "http://www.w3.org/2004/02/skos/core#Concept"
    ]
  }, 
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "id": "http://scigraph.springernature.com/ontologies/subjects/computational-biology-and-bioinformatics", 
    "rdfs:label": "Computational biology and bioinformatics", 
    "sdDataset": "onto_subjects", 
    "skos:altLabel": [
      {
        "@language": "en", 
        "@value": "Bio-Informatics"
      }, 
      {
        "@language": "en", 
        "@value": "Bioinformatics"
      }, 
      {
        "@language": "en", 
        "@value": "Computational Molecular Biology"
      }
    ], 
    "skos:broader": [
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/biological-sciences"
      }
    ], 
    "skos:definition": [
      {
        "@language": "en", 
        "@value": "Computational biology and bioinformatics is an interdisciplinary field that develops and applies computational methods to analyse large collections of biological data, such as genetic sequences, cell populations or protein samples, to make new predictions or discover new biology. The computational methods used include analytical methods, mathematical modelling and simulation. "
      }
    ], 
    "skos:inScheme": [
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/"
      }
    ], 
    "skos:narrower": [
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/sequence-annotation"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/protein-design"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/protein-folding"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/machine-learning"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/programming-language-and-code"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/high-throughput-screening"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/protein-analysis"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/data-acquisition"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/hardware-and-infrastructure"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/literature-mining"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/databases"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/software"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/gene-regulatory-networks"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/protein-function-predictions"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/probabilistic-data-networks"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/standards"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/virtual-drug-screening"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/data-integration"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/scale-invariance"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/data-publication-and-archiving"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/functional-clustering"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/gene-ontology"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/classification-and-taxonomy"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/genome-informatics"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/cellular-signalling-networks"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/power-law"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/biochemical-reaction-networks"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/statistical-methods"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/computational-neuroscience"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/communication-and-replication"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/computational-models"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/network-topology"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/quality-control"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/protein-structure-predictions"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/data-processing"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/microarrays"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/image-processing"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/predictive-medicine"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/phylogeny"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/computational-platforms-and-environments"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/data-mining"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/proteome-informatics"
      }
    ], 
    "skos:prefLabel": [
      {
        "@language": "en", 
        "@value": "Computational biology and bioinformatics"
      }
    ], 
    "type": [
      "http://ns.nature.com/terms/Subject", 
      "http://www.w3.org/2004/02/skos/core#Concept"
    ]
  }, 
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "id": "http://scigraph.springernature.com/ontologies/subjects/systems-biology", 
    "rdfs:label": "Systems biology", 
    "sdDataset": "onto_subjects", 
    "skos:broader": [
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/biological-sciences"
      }
    ], 
    "skos:definition": [
      {
        "@language": "en", 
        "@value": "Systems biology is the study of biological systems whose behaviour cannot be reduced to the linear sum of their parts\u2019 functions. Systems biology does not necessarily involve large numbers of components or vast datasets, as in genomics or connectomics, but often requires quantitative modelling methods borrowed from physics."
      }
    ], 
    "skos:inScheme": [
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/"
      }
    ], 
    "skos:narrower": [
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/criticality"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/logic-gates"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/computer-science"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/biochemical-networks"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/evolvability"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/nonlinear-dynamics"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/population-dynamics"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/bioenergetics"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/synthetic-biology"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/cellular-noise"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/genetic-interaction"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/reverse-engineering"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/signal-processing"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/metabolic-engineering"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/protein-engineering"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/systems-analysis"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/information-theory"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/molecular-engineering"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/emergence"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/stochastic-networks"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/biobricks"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/differential-equations"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/multicellular-systems"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/time-series"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/dna-computing-and-cryptography"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/bayesian-inference"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/regulatory-networks"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/complexity"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/dynamic-networks"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/dynamical-systems"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/single-cell-imaging"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/stochastic-modelling"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/standardization"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/genetic-circuit-engineering"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/genomic-engineering"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/software"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/programming-language-and-code"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/robustness"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/molecular-fluctuations"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/numerical-simulations"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/oscillators"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/multistability"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/modularity"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/control-theory"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/computer-modelling"
      }
    ], 
    "skos:prefLabel": [
      {
        "@language": "en", 
        "@value": "Systems biology"
      }
    ], 
    "type": [
      "http://www.w3.org/2004/02/skos/core#Concept", 
      "http://ns.nature.com/terms/Subject"
    ]
  }, 
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "id": "http://www.w3.org/2004/02/skos/core#Concept", 
    "rdfs:subClassOf": [
      {
        "id": "http://www.w3.org/2004/02/skos/core#Concept"
      }, 
      {
        "id": "http://www.w3.org/2000/01/rdf-schema#Resource"
      }
    ], 
    "sdDataset": "for_codes", 
    "type": [
      "http://www.w3.org/2000/01/rdf-schema#Resource", 
      "http://www.w3.org/2000/01/rdf-schema#Class"
    ]
  }, 
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "dcterms:description": [
      {
        "@language": "en", 
        "@value": "The Nature Subjects Taxonomy is a polyhierarchical categorization of scholarly subject areas which are used for the indexing of content by Springer Nature."
      }
    ], 
    "dcterms:title": [
      {
        "@language": "en", 
        "@value": "Nature Subjects Taxonomy"
      }
    ], 
    "id": "http://scigraph.springernature.com/ontologies/subjects/", 
    "sdDataset": "onto_subjects", 
    "skos:hasTopConcept": [
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/physical-sciences"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/DEPRECATED"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/business-and-commerce"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/humanities"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/social-science"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/health-sciences"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/scientific-community-and-society"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/earth-and-environmental-sciences"
      }, 
      {
        "id": "http://scigraph.springernature.com/ontologies/subjects/biological-sciences"
      }
    ], 
    "type": [
      "http://www.w3.org/2004/02/skos/core#ConceptScheme"
    ]
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/ontologies/subjects/programming-language-and-code'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/ontologies/subjects/programming-language-and-code'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/ontologies/subjects/programming-language-and-code'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/ontologies/subjects/programming-language-and-code'


 

This table displays all metadata directly associated to this object as RDF triples.

135 TRIPLES      9 PREDICATES      12 URIs      5 LITERALS

Subject Predicate Object
1 sg:ontologies/subjects/programming-language-and-code sgo:license sg:explorer/license/
2 sgo:sdDataset onto_subjects
3 rdf:type npg:Subject
4 skos:Concept
5 rdfs:label Programming language
6 skos:altLabel Programming Languages
7 skos:broader sg:ontologies/subjects/computational-biology-and-bioinformatics
8 sg:ontologies/subjects/systems-biology
9 skos:definition A programming language is a set of symbols whose strings are governed by rules apt to communicate instructions to a particular machine. Such strings may be concatenated into longer code and implement abstract algorithms in the form of programs specific to actual computing devices.
10 skos:inScheme sg:ontologies/subjects/
11 skos:prefLabel Programming language
12 sg:ontologies/subjects/ dcterms:description The Nature Subjects Taxonomy is a polyhierarchical categorization of scholarly subject areas which are used for the indexing of content by Springer Nature.
13 dcterms:title Nature Subjects Taxonomy
14 sgo:sdDataset onto_subjects
15 rdf:type skos:ConceptScheme
16 skos:hasTopConcept sg:ontologies/subjects/DEPRECATED
17 sg:ontologies/subjects/biological-sciences
18 sg:ontologies/subjects/business-and-commerce
19 sg:ontologies/subjects/earth-and-environmental-sciences
20 sg:ontologies/subjects/health-sciences
21 sg:ontologies/subjects/humanities
22 sg:ontologies/subjects/physical-sciences
23 sg:ontologies/subjects/scientific-community-and-society
24 sg:ontologies/subjects/social-science
25 sg:ontologies/subjects/computational-biology-and-bioinformatics sgo:sdDataset onto_subjects
26 rdf:type npg:Subject
27 skos:Concept
28 rdfs:label Computational biology and bioinformatics
29 skos:altLabel Bio-Informatics
30 Bioinformatics
31 Computational Molecular Biology
32 skos:broader sg:ontologies/subjects/biological-sciences
33 skos:definition Computational biology and bioinformatics is an interdisciplinary field that develops and applies computational methods to analyse large collections of biological data, such as genetic sequences, cell populations or protein samples, to make new predictions or discover new biology. The computational methods used include analytical methods, mathematical modelling and simulation.
34 skos:inScheme sg:ontologies/subjects/
35 skos:narrower sg:ontologies/subjects/biochemical-reaction-networks
36 sg:ontologies/subjects/cellular-signalling-networks
37 sg:ontologies/subjects/classification-and-taxonomy
38 sg:ontologies/subjects/communication-and-replication
39 sg:ontologies/subjects/computational-models
40 sg:ontologies/subjects/computational-neuroscience
41 sg:ontologies/subjects/computational-platforms-and-environments
42 sg:ontologies/subjects/data-acquisition
43 sg:ontologies/subjects/data-integration
44 sg:ontologies/subjects/data-mining
45 sg:ontologies/subjects/data-processing
46 sg:ontologies/subjects/data-publication-and-archiving
47 sg:ontologies/subjects/databases
48 sg:ontologies/subjects/functional-clustering
49 sg:ontologies/subjects/gene-ontology
50 sg:ontologies/subjects/gene-regulatory-networks
51 sg:ontologies/subjects/genome-informatics
52 sg:ontologies/subjects/hardware-and-infrastructure
53 sg:ontologies/subjects/high-throughput-screening
54 sg:ontologies/subjects/image-processing
55 sg:ontologies/subjects/literature-mining
56 sg:ontologies/subjects/machine-learning
57 sg:ontologies/subjects/microarrays
58 sg:ontologies/subjects/network-topology
59 sg:ontologies/subjects/phylogeny
60 sg:ontologies/subjects/power-law
61 sg:ontologies/subjects/predictive-medicine
62 sg:ontologies/subjects/probabilistic-data-networks
63 sg:ontologies/subjects/programming-language-and-code
64 sg:ontologies/subjects/protein-analysis
65 sg:ontologies/subjects/protein-design
66 sg:ontologies/subjects/protein-folding
67 sg:ontologies/subjects/protein-function-predictions
68 sg:ontologies/subjects/protein-structure-predictions
69 sg:ontologies/subjects/proteome-informatics
70 sg:ontologies/subjects/quality-control
71 sg:ontologies/subjects/scale-invariance
72 sg:ontologies/subjects/sequence-annotation
73 sg:ontologies/subjects/software
74 sg:ontologies/subjects/standards
75 sg:ontologies/subjects/statistical-methods
76 sg:ontologies/subjects/virtual-drug-screening
77 skos:prefLabel Computational biology and bioinformatics
78 sg:ontologies/subjects/systems-biology sgo:sdDataset onto_subjects
79 rdf:type npg:Subject
80 skos:Concept
81 rdfs:label Systems biology
82 skos:broader sg:ontologies/subjects/biological-sciences
83 skos:definition Systems biology is the study of biological systems whose behaviour cannot be reduced to the linear sum of their parts’ functions. Systems biology does not necessarily involve large numbers of components or vast datasets, as in genomics or connectomics, but often requires quantitative modelling methods borrowed from physics.
84 skos:inScheme sg:ontologies/subjects/
85 skos:narrower sg:ontologies/subjects/bayesian-inference
86 sg:ontologies/subjects/biobricks
87 sg:ontologies/subjects/biochemical-networks
88 sg:ontologies/subjects/bioenergetics
89 sg:ontologies/subjects/cellular-noise
90 sg:ontologies/subjects/complexity
91 sg:ontologies/subjects/computer-modelling
92 sg:ontologies/subjects/computer-science
93 sg:ontologies/subjects/control-theory
94 sg:ontologies/subjects/criticality
95 sg:ontologies/subjects/differential-equations
96 sg:ontologies/subjects/dna-computing-and-cryptography
97 sg:ontologies/subjects/dynamic-networks
98 sg:ontologies/subjects/dynamical-systems
99 sg:ontologies/subjects/emergence
100 sg:ontologies/subjects/evolvability
101 sg:ontologies/subjects/genetic-circuit-engineering
102 sg:ontologies/subjects/genetic-interaction
103 sg:ontologies/subjects/genomic-engineering
104 sg:ontologies/subjects/information-theory
105 sg:ontologies/subjects/logic-gates
106 sg:ontologies/subjects/metabolic-engineering
107 sg:ontologies/subjects/modularity
108 sg:ontologies/subjects/molecular-engineering
109 sg:ontologies/subjects/molecular-fluctuations
110 sg:ontologies/subjects/multicellular-systems
111 sg:ontologies/subjects/multistability
112 sg:ontologies/subjects/nonlinear-dynamics
113 sg:ontologies/subjects/numerical-simulations
114 sg:ontologies/subjects/oscillators
115 sg:ontologies/subjects/population-dynamics
116 sg:ontologies/subjects/programming-language-and-code
117 sg:ontologies/subjects/protein-engineering
118 sg:ontologies/subjects/regulatory-networks
119 sg:ontologies/subjects/reverse-engineering
120 sg:ontologies/subjects/robustness
121 sg:ontologies/subjects/signal-processing
122 sg:ontologies/subjects/single-cell-imaging
123 sg:ontologies/subjects/software
124 sg:ontologies/subjects/standardization
125 sg:ontologies/subjects/stochastic-modelling
126 sg:ontologies/subjects/stochastic-networks
127 sg:ontologies/subjects/synthetic-biology
128 sg:ontologies/subjects/systems-analysis
129 sg:ontologies/subjects/time-series
130 skos:prefLabel Systems biology
131 skos:Concept sgo:sdDataset for_codes
132 rdf:type rdfs:Class
133 rdfs:Resource
134 rdfs:subClassOf rdfs:Resource
135 skos:Concept
 




Preview window. Press ESC to close (or click here)


...