Compilers/Language-Specific

Lua

Product Overview

A powerful, fast, lightweight, embeddable scripting language that combines a simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics.

Latest Version

Alpha Integrity X-86
V5.3-5H V5.3-5H V5.3-5H

Features

Lua is dynamically typed, runs by interpreting bytecodes using a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping tasks. The OpenVMS port of Lua includes the core binary Lua distribution and several extensions, including a lightweight pure Lua JSON library and a small set of OpenVMS-specific extensions to facilitate calling of various OpenVMS system services and RTL routines.

Documentation

Documents and manuals related to this product

Downloads

Useful files related to the product, such as tools or additional materials.

Get a license

Most non-Open Source products require a valid license to operate. If you need to get a license for a product or OpenVMS itself, please look at the page describing the possible options.

Migrate to x86

OpenVMS is now available for x86/64 architecture, offering a reliable and up-to-date option to run your software in the future.
We are ready to give you all the information needed to evaluate the migration project, move your solutions to x86, and start using them in a working environment.