> ## Documentation Index
> Fetch the complete documentation index at: https://docs.e2b.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Supported languages

Typically you use Python to run AI-generated code for data analysis but you can use other languages as well.

Out of the box E2B Sandbox supports:

* [Python](/code-interpreting/supported-languages/python)
* [JavaScript and TypeScript](/code-interpreting/supported-languages/javascript)
* [R](/code-interpreting/supported-languages/r)
* [Java](/code-interpreting/supported-languages/java)
* [Bash](/code-interpreting/supported-languages/bash)

<Note>
  You can use any custom language runtime by creating a [custom sandbox template](/template/quickstart).
</Note>
