What is assembly language?

Assembly language (ASM) is a low-level programming language that is compiled by an assembler. Every assembler is designed for a specific computer architecture. Programmers can write human-readable programs, using assembly language, that correspond to machine language.

Assembly languages are tied to specific computer architecture and are not portable.

svg viewer

Code

32-bit assembly language code on Windows

The extension for the assembly language code on windows is .asm, ​and NASM is used as an assembler. You can download NASM here.

message:
    db  'Hello :]', 10, 0
main:
    push    message
    call    _printf
    ret

Copyright ©2024 Educative, Inc. All rights reserved