Aristophanes (c. 450 to 386 BC) was alive during the early years of Socrates. One source shows Plato and Xenophon were about 45 years younger than Socrates,[26] other sources show Plato as something in the range of 42 to 43 years younger, while Xenophon is thought to be 40 years younger.[27][28][29][30]