http://htius.com/Articles/r12ham.pdf
Her Wikipedia page gives her due credit and shows just how much she and her team pulled off:
https://en.wikipedia.org/wiki/Margaret_Hamilton_%28scientist...
Also note the size of that printout of her program. Try to think about how many people make one like that which doesn't fail in the field even when parts of its environment and hardware are failing. Also while using low-level code with little to no tool support on 60's era, embedded hardware rather than a JVM, etc. Margaret Hamilton was the first in the field of high-assurance programming that I've seen. A lot of firsts.
So, I give her credit where possible. The industry should even more as she wasn't a theoretical programmer like Ada Lovelace: she engineered actual software, co-invented many of the best practices for it, deployed them successfully in production, and then made a tool that automated much of that from requirement specs to correct code.
While programmers and industry ignore her, at least NASA gave her positive mention as the founder of software engineering and ultra-reliable software along with the biggest check they ever cut to an innovator:
https://www.nasa.gov/home/hqnews/2003/sep/HQ_03281_Hamilton_...
Where would our systems and tools be if more attention was put into her methods, even just principles, than informal use of C? ;)