Ken Thompson's contribution to humanity is grossly underrated.
@Maryam I didn't know he's also co-inventor of UTF-8... which seems like an obvious idea today, but Microsoft, Java and many others could only come up with fixed-size encodings that didn't interact well with existing text files.