Download HLA v1.106!

 

Windows users can install HLA by simply running the "hlasetup.exe" program. For Mac OS X, Linux, and FreeBSD, installation consists of unzipping and unTAR'ing an archive file. Specific directions for installation are given in the following documents.

Windows Installation Guide

Linux, Mac OS X, and Free BSD Installation Guide

Windows Users:

HLA Installation Program (HLA v1.106, released 7/7/2009)
This version is intended for new HLA users who are learning assembly language under Windows with The Art of Assembly or advanced HLA users who need to maintain old HLA source code under Windows.

HLA Upgrade for Windows (HLA v1.106, released 7/7/2009)
If you've already installed and are using a previous version of HLA, then just download these binaries, includes, and library files as a ZIP file. Unzip these files over the top of your existing HLA installation.

This code is intended for advanced HLA users who need to upgrade an older version of HLA or downgrade a newer version of HLA in order to support old HLA source code.

HLA Executables for Windows

Linux Users:

HLA for Linux (HLA v1.106, released 7/7/2009)
The linux.hla.tar.gz file contains the binaries, includes, and library files for Linux. Please read the HLA installation guide to install these files under Linux.

 

HLA Executables for Linux

Mac OS X Users:

HLA for Mac OS X (HLA v1.106, released 7/7/2009)
The mac.hla.tar.gz file contains the binaries, includes, and library files for Mac OS X. Please read the HLA installation guide to install these files under Mac OS X. HLA Executables for Mac OSX

FreeBSD Users:

HLA for FreeBSD (HLA v1.106, released 7/7/2009)
The bsd.hla.tar.gz file contains the binaries, includes, and library files for FreeBSD. Please read the HLA installation guide to install these files under FreeBSD. HLA Executables for FreeBSD

For Everybody:

HLA Documentation (updated 4/7/2007)
Here's the documentation for HLA. Two versions are available: HTML and RTF. The RTF is better for printing or if you need to edit the document, and the HTML version is for those who prefer HTML.

Note: All files are in a "ZIP" format.

Note that the PDF and CHM versions are no longer available.

HLA Reference (HTML)

1. Whole
2. By Section

HLA Stdlib (HTML)

whole

HLA Stdlib (RTF)

HLA Example Code (updated 4/2/2007)
Most of these programs are Windows-specific, but Linux users will also find some useful source code in here. This download includes the Iczelion tutorials for HLA. HLA Examples/Sample Code

HLA Standard Library Source Code (v1.x)
This ZIP file provides the source code for all the HLA Standard Library routines. This source code is for the older, v1.x, version of the HLA standard library. Library Source Code

HLA Compiler Source Code (HLA v1.99, released 1/7/2008)
This ZIP file provides the source code for the HLA compiler. Note that HLA was developed under Windows. The C files are moved to Linux and compiled there to produce the Linux version. HLA Compiler Source