This article describes the application frameworks and languages supported by different versions of Lucent Sky AVM.
Supported application frameworks and languages
This table denotes the application frameworks and languages supported by Lucent Sky AVM1.
Application framework | Languages | Versions | Lucent Sky AVM versions2 |
---|---|---|---|
.NET | C# VB.NET |
.NET Core 1.0 - 3.1 .NET Framework 2.0 - 4.8 .NET 5 - 8 |
All |
Active Server Page | VBScript | 3.0 | All |
Android | C# Dart ECMAScript Java Kotlin |
API Level 10 - 33 | All |
C and C++ | C C++ |
C89 - C17 C++98 - C++20 |
All |
Go | Go | 1.20 | All |
iOS | C# Dart ECMAScript Objective-C Swift |
6 - 17 | All |
JDK | Groovy Java Scala |
1.5 - 21 | All |
Lua | Lua | 5 | 2409 and later |
PHP | PHP | 4 - 8 | All |
Python | Python | 2 - 3 | All |
Ruby | Ruby | 2 - 3 | All |
Rust | Rust | 1 | 2409 and later |
Visual Basic | Visual Basic | 6 | All |
Lucent Sky also supports cross-framework languages such as CFML, Dart, ECMAScript (including ActionScript, JavaScript, and TypeScript), HTML, and SQL, and data interchange languages such as JSON, XML, and YAML.
1. Lucent Sky AVM instances with specific add-on licenses may support additional languages, such a ABAP, Apex, COBOL, and SQR.
2. Only includes supported Lucent Sky AVM versions (current as of the last revision date of this article). To learn more about the security standards and vulnerability lists supported by a version of Lucent Sky AVM that has reached EOL, contact Lucent Sky support.