It can only run python code, but it can write other languages
Though note that it runs python code via web assembly, on the client's device, using pyodide. Pretty easy way to avoid DOS attacks or even any resource usage on their servers.
Ostensibly they could add other platforms/languages that have wasm implementations.
I wonder if the data analysis tool will switch to using the same backend in the future