Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Assembly language or assembly code is the most typical usage. There's nothing wrong with calling it assembler code either, but it's less common.

Source: I started writing assembly code in 1968, over the years coding for Sigma 5/7, PDP-10, TI 9900, 6502, 8080, Z80, 8086, 68000, x86, and ARM. I occasionally saw it called assembler language, but less often than assembly language.

Update: As I think about it, there is a bit more nuance to the terminology that I remembered at first. While I do recall "assembler language" and "assembler code" as being infrequently used, "assembler" by itself has often been a common usage:

"I'm writing this in assembly code."

"I'm writing this in assembler."

Those were used fairly interchangeably, even by someone like me to whom "assembler code" sounded a bit off.

So you're definitely not wrong to call it "assembler". Where you're going wrong is claiming that "assembly code" is incorrect.



Pick up any book from the '80's on learning assembler and you'll be hard pressed to find "assembly" anywhere, especially for MOS 6502, Z80 or MC68000.


My goodness, if you really insist on arguing this point, here are a few books for you.

6502:

https://www.amazon.com/Assembly-Language-Programming-Lance-L...

ftp://ftp.apple.asimov.net/pub/apple_II/documentation/programming/6502assembly/6502%20Assembly%20Language%20Programming.pdf

Z80:

http://maben.homeip.net/static/S100/zilog/z80/Z80%20Assembly...

https://archive.org/details/Zilog_Z80_assembly_language_prog...

68000:

http://dev-docs.atariforge.org/files/Asm_Lang_Prog_68K_Famil...

https://www.amazon.com/68000-Family-Assembly-Language-Progra...


Donald Knuth calls it 'assembly' in The Art of Computer Programming, which he started to write in the early 1960s.


When I was coding Z80 in the late 80s/early 90s (on the Amstrad CPC) it was always either "assembly language" or "assembler".




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: