The Netwide Assembler, NASM, is an 80x86 and x86-64 assembler designed for portability and modularity. It supports a range of object file formats, including Linux and *BSD a.out, ELF, COFF, Mach-O, Microsoft 16-bit OBJ, Win32 and Win64. It will also output plain binary files.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux

NASM is the most popular Windows, Mac & Linux alternative to Yasm.
NASM is the most popular Open Source & free alternative to Yasm.
- NASM is Free and Open Source


