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:
“Had every Athenian citizen been a Socrates, every Athenian assembly would still have been a mob.”
—James Madison (17511836)
“The very natural tendency to use terms derived from traditional grammar like verb, noun, adjective, passive voice, in describing languages outside of Indo-European is fraught with grave possibilities of misunderstanding.”
—Benjamin Lee Whorf (18971934)