Skip to content

Slot: programmingLanguage

Programming language(s). Shared by SoftwareApplication and LearningResource.

URI: schema:programmingLanguage

Applicable Classes

Name Description Modifies Slot
SoftwareApplication A software application (type-or-record 2). rights is inherited from CreativeWork. no
LearningResource An educational resource (type-or-record 16). no
Dashboard A dashboard (type-or-record 6). Emits as schema:SoftwareApplication with applicationCategory="Dashboard" set at runtime; no additional slots. no
Course A course (educational resource with course=true); adds a course instance. no

Properties

Type and Range

Property Value
Range ComputerLanguage
Domain Of SoftwareApplication, LearningResource
Slot URI schema:programmingLanguage

Cardinality and Requirements

Property Value
Multivalued Yes

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/midas-catalog/schema

Mappings

Mapping Type Mapped Value
self schema:programmingLanguage
native midas:programmingLanguage

LinkML Source

name: programmingLanguage
description: Programming language(s). Shared by SoftwareApplication and LearningResource.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:programmingLanguage
domain_of:
- SoftwareApplication
- LearningResource
range: ComputerLanguage
multivalued: true
inlined: true
inlined_as_list: true