Pitagoras Arquímides Hipatia Al-juarismi Ada Lovelace Alan Turin Annie Jump Cannon John von neuman Margaret Hamilton