Skip to main content

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

NameTypeDescription
GrokstrGrok's native scripting language.
JuliastrThe Julia scientific computing language.
PythonstrPython programming language.
RstrThe R statistical computing language.
NodeJsstrJavaScript runtime environment (Node.js).
OctavestrGNU Octave, primarily for numerical computations.

Methods