List of Programming Languages By Type - Assembly Languages

Assembly Languages

Assembly languages directly correspond to a machine language (see below) so machine code instructions appear in a form understandable by humans. Assembly languages lets programmers use symbolic addresses, which the assembler converts to absolute addresses. Most assemblers also support macros and symbolic constants.

  • ASEM-51
  • AKI (AvtoKod "Inzhener", "Engineer's Autocode" for Minsk family of computers)
  • ASCENT (ASsembler for CENTral Processor Unit of Control Data Corporation computer systems pre-COMPASS)
  • ASPER (ASsembler for PERipheral Processor Units of Control Data Corporation computer systems pre-COMPASS)
  • AUTOCODER (for IBM 1401 and 1440 mainframe systems)
  • BAL (Basic AssembLer) - for IBM System/360 and later mainframe systems
  • C-- (name used by a few languages that bring C language closer to Assembly)
  • COMPASS (COMPrehensive ASSembler)
  • Emu8086 (x86 assembler and Intel's 8086 microprocessor emulator)
  • EDTASM (Microsoft editor/assembler for Motorola 6809 on the Color Computer)
  • FAP (Fortran Assembly Program, for IBM 709, 7090, 7094 mainframes)
  • FASM (Flat Assembler; IA-32, IA-64)
  • GAS (GNU Assembler)
  • HLA (High Level Assembly)
  • HLASM (High Level Assembler, for mainframes)
  • LC-3
  • Linoleum (for cross-platform use)
  • MACRO-11 (for DEC PDP-11)
  • MACRO-20 (for DEC DECSYSTEM-20)
  • MACRO-32 (for DEC VAX)
  • MASM (Microsoft Macro Assembler)
  • MI (Machine Interface, compile-time intermediate language)
  • MIPS (for MIPS architecture) Microprocessor without Interlocked Pipeline Stages
  • Motorola 68k Assembly (for Motorola 68000 family) of CPUs
  • NASM (Netwide Assembler)
  • NEAT (National's Electronic Autocoder Technique), for NCR computers, evolved into NEAT/3
  • PAL-III (for DEC PDP-8)
  • PASM (for Parrot virtual machine)
  • RosAsm (32-bit Assembler; The Bottom Up Assembler)
  • SC123 (for educational computer developed at CSU)
  • Sphinx C-- (mixes Assembly commands with C-like structures)
  • SPS (also IBM 1620)
  • SSK (Sistema Simvolicheskogo Kodirovaniya, or "System of symbolic coding") for Minsk family of computers
  • TASM (Turbo Assembler, Borland)
  • Yasm (Rewrite of NASM)
  • Z80A Mnemonic language used to represent instructions for the Z80A microprocessor

Read more about this topic:  List Of Programming Languages By Type

Famous quotes containing the words assembly and/or languages:

    Our assembly being now formed not by ourselves but by the goodwill and sprightly imagination of our readers, we have nothing to do but to draw up the curtain ... and to discover our chief personage on the stage.
    Sarah Fielding (1710–1768)

    It is time for dead languages to be quiet.
    Natalie Clifford Barney (1876–1972)