Supported Languages¶
Jupytext works with notebooks in any of the following languages:
Bash
C#
C++
Clojure
Coconut
F#
Gnuplot
Groovy
IDL
Java
Javascript
Julia
Matlab
OCaml
Octave
PowerShell
Python
q/kdb+
R
Robot Framework
Rust/Evxcr
Sage
SAS
Scala
Scheme
Script of Script
Stata
TypeScript
Haskell
Tcl
Wolfram Language
Note that Jupytext uses the non-standard
.wolfram
file extension for Wolfram Language files to avoid conflicts with Matlab.
Extending Jupytext to more languages should be easy, see the sections on contributing to and developing Jupytext.