Netwide Assembler

El NASM fue escrito originalmente por Simon Tatham con ayuda de Julian Hall, y actualmente es desarrollado por un pequeño equipo en GitHub que le hace mantenimiento.

El NASM incluso define su propio formato binario, RDOFF, que es usado actualmente solamente por el proyecto del sistema operativo RadiOS).

Además, el NASM puede crear archivos binarios planos, usables para escribir Gestores de arranque, imágenes ROM, y varias facetas del desarrollo sistemas operativos.

El NASM incluso puede correr en plataformas diferentes del x86, como SPARC y PowerPC, aunque no puede producir programas usables por esas máquinas.

El NASM produce principalmente código objeto, que por lo general no son ejecutables por sí mismos.