---
title: "identifyexecutor"
description: "Returns the executor name and version."
---

```lua
identifyexecutor(): (string, string)
```

---

## Aliases

None.

---

## Arguments

This function takes no arguments.

---

## Returns

<ResponseField name="name" type="string">
  The executor name: Byte.
</ResponseField>

<ResponseField name="version" type="string">
  The executor version string.
</ResponseField>

This source snapshot returns Byte and 1.0.12.

---

## Example

```lua
local name, version = identifyexecutor()
print(name, version)
```
