ProgrammingLanguage
| Field |
Value |
| Purpose |
Defines programming language runtime requirements — language version, runtime, build tools |
| Repo |
AmadlaOrg/Entities/ProgrammingLanguage |
| Entity URI |
amadla.org/entity/programminglanguage@v1.0.0 |
Schema
ProgrammingLanguage describes language runtime needs:
- Language name and version
- Runtime (e.g., GraalVM, Node.js, CPython)
- Build tools
Example
_type: amadla.org/entity/programming-language@v1.0.0
_body:
language: go
version: ">=1.24"
Consumers
| Tool |
How It Uses ProgrammingLanguage |
| lay |
Installs the required language runtime |