Project: /docs/reference/js/_project.yaml
Book: /docs/reference/_book.yaml
page_type: reference
{% comment %}
DO NOT EDIT THIS FILE!
This is generated by the JS SDK team, and any local changes will be
overwritten. Changes should be made in the source code at
https://github.com/firebase/firebase-js-sdk
{% endcomment %}
# ExecutableCode interface
An interface for executable code returned by the model.
Signature:
```typescript
export interface ExecutableCode
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [code](./ai.executablecode.md#executablecodecode) | string | The source code to be executed. |
| [language](./ai.executablecode.md#executablecodelanguage) | [Language](./ai.md#language) | The programming language of the code. |
## ExecutableCode.code
The source code to be executed.
Signature:
```typescript
code?: string;
```
## ExecutableCode.language
The programming language of the code.
Signature:
```typescript
language?: Language;
```