Hacker News new | past | comments | ask | show | jobs | submit login

Computer: an electronic device which is capable of receiving information (data) in a particular form and of performing a sequence of operations in accordance with a predetermined but variable set of procedural instructions (program) to produce a result in the form of information or signals.



I disagree with the "electronic" part. That disqualifies Charles Babbage's early mechanical computers, not to mention all of biological/chemical computing.


And the electro-mechanical computers of the 40s and 50s.


How do you separate the data from the instructions in this case? I'd say it's the same thing. You can change the word, but not how a word is translated into hand movements without rebuilding the whole thing (please don't!). Isn't the word configuration more like input, than a program?

On the other hand, this definition is very vague...




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: