HDcms Developed · Cyberjaya, Selangor, Malaysia · MYT --:-- --
Viewing from: detecting local time…
HiiLSE Engineering, Programming & Computing

Programming Languages

One permanent language register from HiiLSE Language through modern web, AI, systems, enterprise, mainframe and low-level programming.

23 permanent language tracks Own editable coding ideas Runtime truth governance Old Coding Studio preserved
PERMANENT LANGUAGE REGISTER

23 tracks · HiiLSE Language Priority 1

All 23 tracks remain permanent. Rank 2 to 23 is a working 2026 industry assessment and can be refreshed without removing language tracks. Tool references describe the approved HEPC planning baseline and do not imply HiiLSE verification until the named workflow is actually tested.

RankLanguageIndustry RoleExecutionCompiler / RuntimeIDE ExamplePlatformNormal ArtifactHEPC Test StateActions
1 HiiLSE Coding Language.hl1 HiiLSE strategic language Native HEPC design HiiLSE AST and future runtime HEPC IDE HEPC managed targets; R&D status HiiLSE IR, target language or future native artifact HEPC Analysis Ready Open Studio
Coding Guide
2 TypeScript.ts Modern web and application engineering Browser transpiler, Node runtime or qualified sandbox TypeScript compiler WebStorm or VS Code Browser, Node and qualified desktop/server targets JavaScript output Browser Runtime Planned Open Studio
Coding Guide
3 Python.py AI, data and automation Pyodide browser candidate plus qualified sandbox CPython PyCharm or VS Code Browser candidate, Windows, Linux and macOS toolchains Python source; optional packaged application Browser Runtime Planned Open Studio
Coding Guide
4 JavaScript.js Web and Node application engineering Native browser plus Node sandbox Browser JavaScript engine or Node WebStorm or VS Code Browser and qualified Node targets JavaScript application Browser Runtime Qualified Open Studio
Coding Guide
5 SQL.sql Enterprise data and database programming SQLite WASM candidate plus database sandbox SQLite, PostgreSQL or qualified vendor database DataGrip or database IDE Browser candidate and qualified database platforms Query, schema and result set Browser Runtime Planned Open Studio
Coding Guide
6 Java.java Enterprise JVM applications JVM sandbox JDK IntelliJ IDEA Qualified JVM targets Class or JAR Server Sandbox Required Open Studio
Coding Guide
7 C# / .NET.cs Enterprise .NET applications .NET sandbox .NET SDK Visual Studio or Rider Qualified .NET targets Executable or DLL depending target Server Sandbox Required Open Studio
Coding Guide
8 C++.cpp Systems, robotics and simulation GCC or Clang sandbox G++ or Clang++ CLion or Visual Studio Qualified Windows, Linux, macOS or WASM targets Executable, ELF, object or WASM Server Sandbox Required Open Studio
Coding Guide
9 C.c Firmware, operating systems and embedded engineering GCC or Clang sandbox GCC or Clang CLion, Visual Studio or VS Code Target architecture and toolchain specific Executable, ELF, object or firmware image Server Sandbox Required Open Studio
Coding Guide
10 Go.go Cloud and infrastructure engineering Go sandbox Go toolchain GoLand or VS Code Qualified Windows, Linux and macOS targets Native executable Server Sandbox Required Open Studio
Coding Guide
11 Rust.rs Systems, security and performance engineering Rust sandbox rustc and Cargo RustRover or VS Code Qualified desktop/server or WASM targets Native executable or WASM Server Sandbox Required Open Studio
Coding Guide
12 PHP.php Web application engineering Isolated HiiLSE PHP Lab PHP runtime PhpStorm or VS Code Dedicated isolated web runtime Server executed PHP project PHP Lab Required Open Studio
Coding Guide
13 Bash / Shell.sh Linux, DevOps and automation Restricted Linux sandbox Bash VS Code or terminal Qualified Linux or Unix environment Shell script Restricted Sandbox Required Open Studio
Coding Guide
14 PowerShell.ps1 Windows and Azure operations Restricted PowerShell sandbox PowerShell 7 VS Code Qualified PowerShell targets PowerShell script Restricted Sandbox Required Open Studio
Coding Guide
15 VB.NET.vb Mature .NET enterprise applications .NET sandbox .NET SDK Visual Studio Qualified .NET targets Executable or DLL Server Sandbox Required Open Studio
Coding Guide
16 FORTRAN.f90 HPC, science and engineering GFortran or Flang sandbox GFortran, Flang, Intel ifx, NVIDIA nvfortran or NAG VS Code, Code Blocks or Photran Qualified desktop, server or HPC toolchains Native executable Server Sandbox Required Open Studio
Coding Guide
17 COBOL.cob Banking, insurance, government and enterprise systems GnuCOBOL sandbox or qualified mainframe compiler GnuCOBOL or qualified vendor compiler VS Code or IBM Developer for z/OS Qualified sandbox or enterprise platform Native executable or mainframe program object Server Sandbox Required Open Studio
Coding Guide
18 Assembly.s / .asm Firmware, security and low level programming NASM sandbox or architecture specific assembler NASM or qualified vendor assembler SASM, VS Code or platform IDE Architecture and target specific Object plus linked executable Target Selection Required Open Studio
Coding Guide
19 Pascal.pas Education and legacy application development Free Pascal sandbox Free Pascal Lazarus Qualified Free Pascal targets Native executable Server Sandbox Required Open Studio
Coding Guide
20 IBM RPG / ILE RPG.RPGLE IBM i critical enterprise applications IBM i special platform IBM ILE RPG compiler IBM RDi IBM i IBM i program or service program Special Platform Open Studio
Coding Guide
21 IBM i CL / CLLE.CLLE IBM i control and operations IBM i special platform IBM ILE CL IBM RDi or IBM i shell IBM i IBM i command program Special Platform Open Studio
Coding Guide
22 Visual Basic 6 / Classic VB.vbp / .frm Legacy Windows application maintenance Special compatibility environment Original legacy VB6 or qualified compatible compiler twinBASIC compatibility study or qualified legacy environment Qualified legacy Windows compatibility environment Windows executable or project Compatibility Environment Open Studio
Coding Guide
23 BASIC / QBASIC.bas Heritage and programming education BASIC 256 WASM reference pilot or QB64 local BASIC 256 or QB64 Phoenix Edition BASIC 256 IDE or QB64 IDE Browser reference plus qualified local toolchain Runtime execution or native executable depending tool Runtime Qualification Required Open Studio
Coding Guide
Permanent 23-track register

HiiLSE Language remains strategic Priority 1. The other tracks remain permanent and may be periodically re-ranked for industry relevance without being removed.

Tool ecosystem

Each language can map to compilers or interpreters, browser or special runtimes, IDEs, debuggers, package/build tools, documentation and platform support.

Qualification first

HiiLSE Verified is shown only after the stated version and workflow are actually tested.

HDcms continuity authority

All existing public simulation, Coding Studio, Intelligent Coding and current working pages remain unchanged. New HEPC features start from the new Programming Studio onward.