Who invented letters?
It depends what you call letters. There are ancient languages that pre-date the Greeks by thousands of years, however you would not recognize the " letters " as English letters.
The Greeks, I believe
Cuneiform was the first "written" language, even thought it was actually engraved. The Sumerians are often credited with inventing it.http://en.wikipedia.org/wiki/Writing