El NASM produce principalmente [[archivo objeto|archivoscódigo objeto]], que por lo general no son ejecutables por sí mismos. La única excepción a esto son los binaries planos ([[Archivo COM|.COM]]) que son inerentemente limitados en el uso moderno. Para traducir los archivos objeto a programas ejecutables, se debe usar un [[enlazador]] apropiado, por ejemplo la utilidad "LINK" del [[Visual Studio]] de [[Windows]], o el [[GNU linker|LD]] para sistemas similares a [[UNIX]] (como [[GnuGNU/Linux]]).