Comparison of assemblers

Columns: Assembler | Operating system | FOSS | License | Development active
A86/A386 | Windows , DOS | No | Proprietary | No | ACK | Linux , MINIX , Unix-like | Yes | BSD since 2003 | 1985- ? | IBM ALP | OS/2 | No | Proprietary | No | AT & T | Unix System V | No | Proprietary | 1985- ? | Digital Research ASM86 | CP/M-86 , DOS , Intel 's ISIS and iRMX | No | Proprietary | 1978-1992 | FASM | Windows , DOS , Linux , Unix-like | Yes | BSD with added Copyleft | Yes | GAS | Unix-like , Windows , DOS , OS/2 | Yes | GNU GPL | Since 1987 | HLA | Windows , Linux , FreeBSD , macOS | Yes | Public domain | Yes | Open Watcom Assembler ( HJWASM a.k.a . UASM , JWASM , WASM ) | Linux , Windows , DOS , FreeBSD , OS/2 | approved by OSI , but not by FSF | Sybase Open Watcom Public | Yes

Example questions:
What language did this compiler utilize to achieve portability that was supported by this operating system first released in 1987 ? | What do people refer this system as on which this ARM processor C compiler created by Fabrice Bellard ran ? | Who developed this compact commercial assembler that ran on this operating system introduced by Microsoft ? | Which company developed this computer assembler that ran on this operating system first introduced in 1981 ?

Answers:
intermediate language | UN*X or *nix | Eric Isaacson | Borland