Learn from Saki

Knowledge is power

This content is for registered users only. Please login.
Hello! To access your account, please Log in. Not a member? Sign up
  • Videos
  • Blog
  • Examples
  • Services
  • Add-ons
  • About

What is a computer?

March 25, 2014 by saki Leave a Comment

ComputersWhy should we even seek an answer to this question? Everybody knows. We use them every day; they’re all around us, and we cannot even imagine life without them. Well, you would not believe how many people cannot give you a definition, even if they use computers all day long. Find out yourself and ask some people what a computer is. You may be surprised how weird answers will you get. Search Wikipedia or google for it to see if you can find a workable definition that makes sense. I couldn’t, so I have invented one:  
Computer is an electronic device, a machine, that is used for:
  1. entering
  2. storing
  3. processing
  4. presenting
  5. communicating
of data. By data, I mean anything a person can be aware of, that can be put in the computer.
  I’m not saying that this is the only right definition of computer, however, it always worked me when teaching people it even works very well for developers to understand MVC (Model-View-Controller) architecture better.
  • Author
  • Recent Posts
Follow me:
saki
I'm a well seasoned developer, consultant and educator of web applications based mainly on Sencha libraries, PHP, MySQL and Node.js. Besides (Apple) computers, I love photography and mountain biking.
Follow me:
Latest posts by saki (see all)
  • Ext, Angular, React, and Vue - June 27, 2019
  • The Site Resurgence - February 11, 2018
  • Configuring ViewModel Hierarchy - June 19, 2015

Filed Under: Theory, What is a ... Tagged With: computer, data, definition

We will be happy to hear back from you Cancel reply

You must be logged in to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Categories

  • Addons (2)
  • Architecture (14)
  • Examples (2)
  • ExtJS (26)
  • Howtos (16)
  • Javascript (1)
  • Know-how (32)
  • Linux (1)
  • Mac OS X (2)
  • SASS/CSS (2)
  • Snippets (9)
  • Theory (14)
  • Touch (6)
  • Tutorials (5)
  • What is a … (9)

Tag cloud

abstract class accordion application button class cluster column component config css definition deprecated design education event example extension extjs factory function form grid html initComponent items javascript Know-how knowledge layout Linux listener mysql old panel pattern php plugin render snippet sql sqlite state table touch tree viewpoint

Membership

Become a Member
Affiliate Program

Support

FAQ
Contact

Legal

Terms and Conditions
Licensing
Privacy Policy

Copyright © 2021 · Dynamik-Gen on Genesis Framework · WordPress · Log in