Second-Generation Programming Language (2GL)

What is 2GL?

  • Went from 1s and 0s to incorporating alphabetic values so it was easier for humans to read and decipher
  • Incorporated use of “assembler” to convert language statements to machine language → commonly known as “assembly languages”
  • Low level
  • Popular during late 1950’s; originated in 1940s

Who was responsible for 2GL?

Assembly Languages originated in the 1940s, and are attributed to the efforts of the American naval officer Grace Hopper, with the introduction of the FLOW-MATIC language for the ENIAC computer.