The novel "The Old Man and the Sea" was written by Ernest Hemingway, an American writer who is widely regarded as one of the greatest writers of the 20th century. Hemingway was born in 1899 and began his writing career as a journalist. "The Old Man and the Sea" was published in 1952.