Hacker News new | ask | show | jobs
by mjburgess 1094 days ago
Programmers write programs. Programs run on machines. Machines have devices.

The "turing machine" is an abstract mathematical concept, perhaps better stated as "a means of generating sequences of whole numbers". It isnt a device, nor does it have devices "connected".

Insofar as CS studies turing machines, it's simply doing discrete mathematics. The job of programmers is engineering: building devices whose behaviour is useful to their users.