Grace Hopper's A-0 System

Grace Hopper develops the A-0 System, an early compiler for the UNIVAC I, which included the foundational concept of a library of common mathematical and I/O subroutines.

Significance

This was arguably the first formal implementation of a 'software library' in the context of a compiler, demonstrating the immense value of reusable code components.

Key facts

Date
1952-03-01
Type
invention
Location
Remington Rand, Philadelphia, USA