He was awarded Padma Bhushan in 1981, Padma Vibhushan in 1990 and Bharat Ratna in 1997. He was also a recipient of Honorary doctorates from many universities across the world.