Ada LovelaceGrace HopperAlan TuringKatherine Johnson+1