human
Who invented the first steam engine?
assistant
That would be James Watt, who was a Scottish engineer. Watt developed the first practical steam engine in 1769, which could power a variety of machines. The steam engine was a major breakthrough in the industrial revolution.