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

# Judge0 CE

> Execute code in various programming languages

Judge0 CE (Community Edition) API allows you to compile and execute code in multiple programming languages, making it perfect for building coding platforms and educational tools.

## Overview

<CardGroup cols={2}>
  <Card title="Create Account" icon="user">
    Sign up for a Judge0 CE account
  </Card>

  <Card title="Get API Key" icon="key">
    Generate your Judge0 CE API key
  </Card>

  <Card title="Copy into Anything" icon="plug">
    Add your API key to Anything's secrets
  </Card>
</CardGroup>

## Account Creation

<Steps>
  <Step title="Select your pricing plan">
    Go to [https://rapidapi.com/judge0-official/api/judge0-ce/pricing](https://rapidapi.com/judge0-official/api/judge0-ce/pricing) and select the pricing plan you want.

    <img src="https://mintcdn.com/create/h7brMl8OkFSdcGO6/images/judgece/homepage.png?fit=max&auto=format&n=h7brMl8OkFSdcGO6&q=85&s=e7ae3a9da0a78747dd82f255c8188693" style={{ borderRadius: '0.5rem', width: '624px', height: '303px' }} width="2250" height="890" data-path="images/judgece/homepage.png" />
  </Step>

  <Step title="Register for an Account">
    * Fill in your name, email, and password
    * Select your usage purpose
    * Accept the terms of service
  </Step>
</Steps>

## Generate API Key

<Steps>
  <Step title="Access Your Dashboard">
    1. Log in to your RapidAPI account
    2. Navigate to the "API" section at [https://rapidapi.com/judge0-official/api/judge0-ce/](https://rapidapi.com/judge0-official/api/judge0-ce/)
  </Step>

  <Step title="Find your API Key">
    1. Select any endpoints in the left column.
    2. Copy the API Key.
    3. Store it securely for use in your applications.

    <img src="https://mintcdn.com/create/h7brMl8OkFSdcGO6/images/judgece/apigen.png?fit=max&auto=format&n=h7brMl8OkFSdcGO6&q=85&s=e9d486afbe266ac5cc6e12c337746d5a" style={{ borderRadius: '0.5rem' }} width="1684" height="1284" data-path="images/judgece/apigen.png" />

    <Warning>
      Keep your API key secure - it grants access to your Rundown account and quota
    </Warning>
  </Step>
</Steps>

## Add to Anything project

<Steps>
  <Step title="Add the integration">
    1. In your Anything project, type `/` in the chat
    2. Select "Judge0 CE" from the menu
  </Step>

  <Step title="Add your API key">
    1. Paste your API key into the "RAPID\_API\_KEY" field

    <Tip>
      Need a new key? Generate one in your Judge0 CE dashboard.
    </Tip>
  </Step>

  <Step title="Use it">
    You can now use prompts with the integration to execute code.

    Some examples:

    * `Run this Python code using /Judge0CE`
    * `Build a coding challenge platform with /Judge0CE`
    * `Build an online code editor using /Judge0CE`

    <Warning>
      The API has time limits on how long code can run. Keep your scripts short.
    </Warning>

    Example prompt for optimization:

    ```
    When using /Judge0CE, show clear error messages if the code fails to run
    ```
  </Step>
</Steps>

<Tip>
  Your Judge0 CE integration is now ready! Use the `/Judge0CE` command in chat to execute code.
</Tip>
