---
title: "13 Script Editor"
canonical: "https://manual.cimon.com/space/CCANVAS/4311908385/13%20Script%20Editor"
format: markdown
---
Canvas’ script feature utilizes the JavaScript ES5 engine in conjunction with a library of unique functions for Canvas. Canvas also includes a Command Editor, in which the user can create simple scripts without any scripting knowledge. 

> Macro (children)

> 📝 Canvas uses JavaScript ES5. Features added in ES6 or later versions (including `let`, `class`, and arrow functions) are not supported. See [https://262.ecma-international.org/5.1/](https://262.ecma-international.org/5.1/)  for a complete specification. Note that features related to the Document Object Model (DOM) are not supported.

> 📝 Up to 100 scripts may be run simultaneously. If 100 scripts are already running and another is executed before the others finish, the new script will not execute, and a warning notification will be shown on the runtime.