Re:The Art of Assembly Language Programming (Linux edition) ...
by gnosis on Saturday June 18, 2011 @11:56PM
(#2670138)
Lisp allows inline assembly -- but that doesn't make it a low-level language. C and Forth can do the same, yet no one would confuse them with assembly language either.
It allows you to write software opcode-by-opcode. That's assembly. The differences between HLA and NASM or MASM are matters of degree, not of kind.
> but a high level language
No. High-level languages do things like manage memory for you and otherwise abstract large bits of the machine. HLA does not do that.