Who Invented the First Steam Engine
The creation of the steam engine was a combined effort by two men named Thomas. Thomas Savery made the first machine in 1678. The idea was built upon in 1712 by a Thomas Newcomen and developed into what it is today.
The first steam engine was invented by Hero of Alexandria and dates back to the 1st century AD. The next steam engine was made in the 14th century.