LocalazyLocalazy

High Level Assembly

High Level Assembly (HLA) é uma linguagem de programação criada por Randall Hyde. Foi concebida para ser uma alternativa de alto nível às linguagens tradicionais de montagem. HLA é uma linguagem estruturada, estaticamente tipada, que utiliza uma sintaxe simples, semelhante à do C. Suporta tanto procedimentos como funções, e tem um rico conjunto de tipos de dados. HLA também fornece um poderoso sistema macro que permite ao programador definir novas construções de linguagem. Os programas HLA são compilados em código nativo, o que os torna muito rápidos. A linguagem tem sido utilizada para escrever uma série de aplicações de alto desempenho, incluindo o motor de jogo Doom 3. Randall Hyde escreveu também um livro, "The Art of Assembly Language Programming", que é um excelente recurso para a aprendizagem desta língua.