Who Invented Catapults?

There are many different forms of catapults from slingshots to the machine that launches planes off of the aircraft carriers. The first catapult was invented by the Chinese or in the middle east. You can find more information here: