9 декабря 1906 года родилась Грейс Хоппер – одна из пионеров программирования Она разработала первый компилятор в истории

Грейс с самого детства была любопытной и старалась понять принцип работы окружающих ее предметов. Повзрослев, она стала изучать физику и окончила Йельский университет со степенью магистра математических наук.
В 1934 году Грейс уже преподавала в Вассарском колледже, а спустя десять лет она с отличием окончила военно-морское училище и поступила на службу в бюро артиллерийских вычислительных проектов при Гарвардском университете. Там Хоппер работала под руководством Говарда Эйкена – создателя первого американского программируемого компьютера Mark I. Она стала одним из трех первых программистов Mark I и приняла участие в разработке компьютеров Mark II и Mark III.
Как-то в работе Mark II произошел сбой, и проверив все узлы компьютера, Грейс обнаружила моль, застрявшую в одном из реле. Это и был первый в истории компьютерный баг, впоследствии ставший персонажем знаменитых мемов.

В 1949 году Хоппер перешла в компанию Eckert-Mauchly Computer Corporation, где в качестве старшего математика присоединилась к команде разработчиков компьютера UNIVAC I. Тогда же к ней пришла идея о создании языка программирования, в котором вместо математических символов использовались бы слова на английском. Многим эта идея показалась абсурдом: «Мне сказали, что это невозможно, ведь компьютеры не понимают английский. Но я была уверена, что люди должны иметь возможность писать программы на английском, и компьютер сможет сам переводить их в код», – вспоминала Грейс. В 1952 году Хоппер разработала первый в истории компилятор, благодаря которому компьютер стал «понимать» английский язык. В те же годы под ее руководством был разработан один из первых высокоуровневых языков программирования – COBOL, ставший самым распространенным языком для бизнес-приложений.
Летом 1986 года, уже будучи адмиралом, Хоппер подала в отставку из ВМС. На церемонии, посвященной ее уходу, Грейс была награждена «Медалью безупречной службы». После отставки Хоппер поступила на работу в корпорацию Digital Equipment Corporation, где проработала вплоть до смерти в 1992 году.
Помимо прочего, Грейс еще успевала преподавать в Пенсильванском университете и в Университете Джорджа Вашингтона. Про своих студентов она говорила: «Я поддерживаю их, слежу за их развитием, и временами побуждаю их рисковать и отвечать на профессиональные вызовы».
Использованные источники: Naval Surface Warfare Center, Dahlgren, VA., 1988. U.S. Naval History and Heritage Command, US DoD
