High Level Assembly
| Developer(s) | Randall Hyde |
|---|---|
| Stable release | 2.16
/ July 6, 2011 |
| Repository | sourceforge |
| Written in | Assembly language |
| Operating system | Windows, Linux, FreeBSD, macOS |
| Platform | IA-32 |
| Available in | English |
| Type | Assembler |
| License | Public domain |
| Website | plantation-productions |
High-Level Assembly (HLA) is a language developed by Randall Hyde that enables the use of higher-level language constructs to aid both novice and experienced assembly developers. It supports advanced data types and object-oriented programming. Its syntax is loosely based on several high-level programming languages (HLLs), such as Pascal, Ada, Modula-2, and C++, to facilitate the creation of readable assembly language programs and enable HLL programmers to learn HLA quickly.