Enum: ProgrammingLanguageEnum

Programming languages relevant to computational neuroscience tools. Mapped to Wikidata identifiers.

URI: tvbo_sw:enum/ProgrammingLanguageEnum

Permissible Values

Value Meaning Description
Python wd:Q28865
C wd:Q15777
C++ wd:Q2407
Java wd:Q251
Julia wd:Q4010477
MATLAB wd:Q182017
R wd:Q206904
Fortran wd:Q83303
Haskell wd:Q34010
Rust wd:Q575650
JavaScript wd:Q2005
XML wd:Q2115
HOC wd:Q5765633 NEURON’s high-level interpreted language
C# wd:Q2370

Slots

Name Description
programming_language Implementation languages

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/tvbo/software

LinkML Source

name: ProgrammingLanguageEnum
description: Programming languages relevant to computational neuroscience tools. Mapped
  to Wikidata identifiers.
from_schema: https://w3id.org/tvbo/software
permissible_values:
  Python:
    text: Python
    meaning: wd:Q28865
  C:
    text: C
    meaning: wd:Q15777
  C++:
    text: C++
    meaning: wd:Q2407
  Java:
    text: Java
    meaning: wd:Q251
  Julia:
    text: Julia
    meaning: wd:Q4010477
  MATLAB:
    text: MATLAB
    meaning: wd:Q182017
  R:
    text: R
    meaning: wd:Q206904
  Fortran:
    text: Fortran
    meaning: wd:Q83303
  Haskell:
    text: Haskell
    meaning: wd:Q34010
  Rust:
    text: Rust
    meaning: wd:Q575650
  JavaScript:
    text: JavaScript
    meaning: wd:Q2005
  XML:
    text: XML
    meaning: wd:Q2115
  HOC:
    text: HOC
    description: NEURON's high-level interpreted language.
    meaning: wd:Q5765633
  C#:
    text: C#
    meaning: wd:Q2370