Why do software engineers refer to computers as “machines”

Since entering software engineering, I picked up the habit of saying “machine” when talking about a computer. Most of my colleagues seem to do the same. However, when I use this idiom in everyday conversation, people get a bit confused.

Obviously, a computer is a machine. However, most machines are not computers. So it’s a bit non-obvious why we do that.

So what is the history behind this practice? Where does this come from?