Margaret Hamilton (Paoli, Indiana, 17 d’agost de 1936) és una científica computacional, matemàtica i enginyera de Programari nord-americà.
Va ser directora de la Divisió d’Enginyeria de Programari del Laboratori d’Instrumentació del MIT, on amb el seu equip va desenvolupar el programari de navegació “on-board” per al Programa Espacial Apolo. El 1986, es va convertir en la fundadora i CEO de Hamilton Technologies, Inc. a Cambridge, Massachusetts. La companyia es va desenvolupar al voltant del llenguatge universal de sistemes basada en el seu paradigma de “desenvolupament abans del fet” (DBTF, de l’anglès Development Before the Fact) per a sistemes de disseny de programari.
Va encunyar el terme «enginyeria de programari» per distingir entre el treball de maquinari i altres enginyeries. Tot i que la seva idea no va ser ben rebuda a l’inici, eventualment el programari va generar el mateix respecte que altres disciplines.