Skip to main content

Execution environment limitations

Your code only has access to the input data you provide. You can provide command-line arguments and environment variables, as well as files and stdin. Output files are not yet supported. To get output from your script you can write to stdout and stderr or send data over the network via HTTP. Each interpreter has access to its language’s standard library. Adding third-party packages is currently only supported for Python and JavaScript. There is currently no support for alternative interpreter versions. See the Python, JavaScript, Ruby and PHP interpreter pages for additional information regarding interpreter-specific limitations.

Resource quotas