ScriptLanguage
Enumeration of supported scripting languages for Datagrok Script functions. Currently only server-side functions can be called from Python API. A Script function can be written in various programming languages supported by the platform. This enum defines the set of valid language identifiers used for both serialization and execution.
Examples
>>> ScriptLanguage.Python.value
... 'python'
>>> ScriptLanguage['Julia']
... <ScriptLanguage.Julia: 'julia'>
Attributes
| Name | Type | Description |
|---|---|---|
| Grok | str | Grok's native scripting language. |
| Julia | str | The Julia scientific computing language. |
| Python | str | Python programming language. |
| R | str | The R statistical computing language. |
| NodeJs | str | JavaScript runtime environment (Node.js). |
| Octave | str | GNU Octave, primarily for numerical computations. |