An interface for executable code returned by the model.

**Signature:**

    export interface ExecutableCode 

## Properties

| Property | Type | Description |
|---|---|---|
| [code](https://firebase.google.com/docs/reference/js/ai.executablecode#executablecodecode) | string | The source code to be executed. |
| [language](https://firebase.google.com/docs/reference/js/ai.executablecode#executablecodelanguage) | [Language](https://firebase.google.com/docs/reference/js/ai#language) | The programming language of the code. |

## ExecutableCode.code

The source code to be executed.

**Signature:**

    code?: string;

## ExecutableCode.language

The programming language of the code.

**Signature:**

    language?: Language;