Define what is a computer?
quanswer.com