Грейс Хоппер (в девичестве Брюстер) родилась в Нью-Йорке. С детства Грейс была любопытной. Её родитель первыми заметили интерес их старшей дочери к различным механизмам. Так например, в возрасте семи лет она разобрала семь будильников, чтобы выяснить, как работают часы.
В 1949 году Хоппер стала сотрудником компании Eckert-Mauchly Computer Corporation и как старший математик присоединилась к команде разработчиков UNIVAC I. В те времена никто не верил, что команды компьютеру можно отдавать человеческом языке вместо машинного кода. Но офицер военно-морского флота Грейс Мюррей Хоппер была уверена, что эти идеи осуществимы. «Об этом просто никто не думал, – говорила Грейс. – И таких лентяев, как я, тоже ещё не было. Программистам по большей части нравилось баловаться с двоичным кодом. А мне хотелось сделать дело. Компьютер ведь для этого и предназначался». В самом начале, когда компьютеры еще только появились, программы писали цифровым кодом, т.е. обозначали команды цифрами. Например, если