> For the complete documentation index, see [llms.txt](https://doc.velneo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.velneo.com/33/velneo-vdevelop/scripts/lenguajes.md).

# Lenguajes

En Velneo es posible usar los siguientes lenguajes externos:

* [Javascript](/33/velneo-vdevelop/scripts/lenguajes/javascript.md).
* [QML](/33/velneo-vdevelop/scripts/lenguajes/qml.md) javaScript.

## **¿Qué objetos de Velneo permiten la ejecución de JavaScript?**

* [Procesos javascript](/33/velneo-vdevelop/scripts/lenguajes/javascript/procesos-javascript.md).
* [Fórmulas javascript](/33/velneo-vdevelop/scripts/lenguajes/javascript/formulas-javascript.md).
* [Lista QML](/33/velneo-vdevelop/proyectos-objetos-y-editores/proyecto-de-aplicacion/lista-qml.md).
* [Formulario QML](/33/velneo-vdevelop/proyectos-objetos-y-editores/proyecto-de-aplicacion/formulario-qml.md).

## **¿Qué funciones de JavaScript están soportadas en Velneo?**

En los scripts de JavaScript podremos usar:

* Todo el conjunto de funciones del estándar [EcmaScript-262](http://www.ecma-international.org/publications/standards/Ecma-262.htm): <http://doc.qt.io/qt-5/qtqml-javascript-functionlist.html>
* Todas las funciones implementadas en la [API](/33/velneo-vdevelop/scripts/lenguajes/javascript/clases.md).

### **A tener en cuenta**

Por tratarse de funciones específicas del navegador, no estarán disponibles:

* Funciones del DOM (Manejador de objetos del documento)
* Funciones del BOM (Manejador de objetos del navegador)
* Debemos tener en cuenta que en los scripts el formato numérico soportado es *double,* es decir 15-16 dígitos significativos (8 bytes), inferior [al de Velneo](/33/velneo-vdevelop/buenas-practicas-de-programacion/buenas-practicas-de-rendimiento/conoce-los-limites.md#limite-de-variables-alfabeticas-y-numericas), que tiene un soporte de un rango mayor y mayor precisión.
