The difference between Assembly and Software

When used as nouns, assembly means a set of pieces that work together in unison as a mechanism or device, whereas software means encoded computer instructions, usually modifiable (unless stored in some form of unalterable memory such as rom).


check bellow for the other definitions of Assembly and Software

  1. Assembly as a noun:

    A set of pieces that work together in unison as a mechanism or device.

    Examples:

    "In order to change the bearing, you must first remove the gearbox assembly."

  2. Assembly as a noun:

    The act of putting together a set of pieces, fragments, or elements.

    Examples:

    "instructions for assembly"

    "assembly line"

  3. Assembly as a noun:

    A congregation of people in one place for a purpose.

    Examples:

    "school assembly"

    "freedom of assembly"

  4. Assembly as a noun:

    A legislative body.

    Examples:

    "the w General Assembly General Assembly of the [[United Nations]]"

  5. Assembly as a noun (military):

    A beat of the drum or sound of the bugle as a signal to troops to assemble.

  6. Assembly as a noun (computing):

  7. Assembly as a noun (computing):

    In Microsoft .NET, a building block of an application, similar to a DLL, but containing both executable code and information normally found in a DLL's type library. The type library information in an assembly, called a manifest, describes public functions, data, classes, and version information.

  1. Software as a noun (computing):

    Encoded computer instructions, usually modifiable (unless stored in some form of unalterable memory such as ROM).