This article describes the application frameworks and languages supported by Lucent Sky AVM.
Supported application frameworks and languages
This table denotes the application frameworks and languages supported by Lucent Sky AVM.
| Application framework | Languages | Versions1 |
|---|---|---|
| .NET | C# VB.NET |
.NET Core 1.0 - 3.1 .NET Framework 2.0 - 4.8 .NET 5 - 10 |
| Active Server Page | VBScript | 3.0 |
| Android | C# Dart ECMAScript Java Kotlin |
API Level 10 - 36 |
| C and C++ | C C++ |
C89 - C23 C++98 - C++23 |
| Go | Go | 1.25 |
| iOS | C# Dart ECMAScript Objective-C Swift |
6 - 26 |
| Java | Groovy Java Scala |
1.5 - 25 |
| Lua | Lua | 5 |
| PHP | PHP | 4 - 8.5 |
| Python | Python | 2 - 3.14 |
| Ruby | Ruby | 2 - 4 |
| Rust | Rust | 1 |
| Visual Basic | Visual Basic | 6 |
Lucent Sky AVM also supports cross-framework languages such as Bash, CFML, CFScript, CSS, Dart, ECMAScript (including ActionScript, JavaScript, and TypeScript), HTML, PowerShell, and SQL, and data interchange and configuration languages such as Bicep, HCL, JSON, XML, and YAML.
Lucent Sky AVM instances with specific add-on licenses also support domain-specific languages, such as ABAP, Apex, COBOL, EGL, and SQR.
1. Only application framework and language versions that have been released are included. Lucent Sky AVM may support preview or otherwise unreleased versions of application frameworks and versions. For more information about support for an unreleased version of an application framework or language, contact Lucent Sky support.