The three main Components of a computer system

The three main Components of a computer system

Do not get confused when you hear the components of a computer. Whenever a lot of people think of the components of a computer, they most at times think of the hardware components as the main components. Let me make it very simple and straight forward for you.

There are three main components of a computer. These are;

a. Hardware

b. Software

c. Liveware

Let’s now take them one after the other.


The hardware components of a computer are the physical items of the computer you can actually touch. The main hardware components include; the monitor, system unit, keyboard and mouse. There are other peripherals like an external hard drive, printer, speaker and any other item that can be attached to the computer whether with a cable or through wireless connection.

The system unit also contains some vital internal hardware components like;

  • Motherboard
  • Hard Drive
  • Random Access Memory(RAM)
  • CPU
  • Video Card
  • CD ROM
  • Fan
  • Universal Serial Bus(USB) Ports
  • Floppy Disk Drive, etc.

Among all the above internal hardware components that are found within the system unit mentioned, the Central Processing Unit (CPU) also known as Processor is considered the most important and some computer users even refer to it as the brain of the computer. This is because it carries out almost all the processes that go on in the computer’s system. The CPU has two main components which are the Control Unit and Arithmetic Logic Unit (ALU). The control unit extracts instructions that has been sent to the memory and executes them while the Arithmetic Logic Unit (ALU) takes care of the arithmetic and logical processes.

The other components in the system unit have their functions as well. The motherboard has a CPU socket for holding the CPU, a slot for the main memory, slot for graphics/video card and all the connectors to the other hardware components of the computer. The hard drive stores data/information permanently, the RAM stores data temporarily to be accessed randomly for processing, the fan reduces the heat produced by the CPU, etc.


Software is a set of instructions or programs which instructs the computer to perform a particular task at a particular time. The computer user controls the software as to what to do at which time as it is controlled by the press of a key on the keyboard or the click of a mouse button. Unlike hardware, software can’t be touched but works in the system of the computer.

Softwares have been categorised into two main types ;

  • System software
  • Application software

System software is a software that interacts and controls the computer hardware directly and also serves as a platform for application software to operate. The commonest example is operating system like the Microsoft Windows (i.e. Windows Xp,7,8,8.1,10 etc) and MacOs. There are other system softwares like the device drivers; these drivers control all devices attached to the computer. In oder for any attached device to work, it must have at least a corresponding device driver installed in the computer’s system. Some of the operating systems come with device drivers already attached to them so you don’t need to install any device driver after installing such an operating system. Utilities; these are programs that aid the maintenance of the computer.

Application software is a software that is designed to use the system software as its platform to perform other functions.Application software is mostly called Application or App and it adds a lot more functionality to the computer’s operations.An application cannot work without a system software. Some common examples of application software are;

  • Browser App (egs. Google Chrome, Mozilla Firefox, etc)
  • Word Processor App (eg. MS Word)
  • Media player App (eg. Vlc media player)
  • Spreadsheet App (eg. MS Spreadsheet)
  • Photo Editing App (eg. Photoshop) and a lot more.

NB: A computer will not function properly or may not function at all without system software but can perform to some extent without application software.

There are other types of software like Malicious software (malware) which is designed by dirty minded hackers to either commit a computer crime or cause damage to a computer’s system and the Programming software which is a special software used by software developers to update or create other software.


Liveware is simply the user of a computer who some people also referred to as humanware. Before a computer turns on or starts operating, it requires the push of a button, a press on a key or a click on a button. All the actions mentioned above are carried out by the computer user and that is what makes the computer user an important part of the computer system.


In all, a computer system has three main components; the hardware, software and Liveware. The hardware components are the physical items you can touch, the software components are the programs that instructs the hardware components to perform a particular task and the Liveware is the user of the computer. They are the main components because without one part, the computer will not work. They all need each other to make up the computer.

You can add your suggestion in the comments box.

This Post Has 18 Comments

  1. I know this if off topic but I’m looking into starting
    my own blog and was wondering what all is required to get
    setup? I’m assuming having a blog like yours would cost a pretty penny?

    I’m not very web smart so I’m not 100% positive.
    Any tips or advice would be greatly appreciated.
    Many thanks

  2. I am sure this piece of writing has touched all the internet users, its really really nice post on building up new website.

  3. I have been exploring for a bit for any high quality articles or
    blog posts on this kind of space . Exploring in Yahoo I at
    last stumbled upon this website. Studying this info So i’m happy
    to convey that I have a very excellent uncanny
    feeling I found out just what I needed. I so much undoubtedly will make sure to do not overlook
    this site and provides it a glance on a constant basis.

  4. Hello! I simply would like to offer you a huge thumbs up for your excellent information you have right here on this post.
    I am returning to your website for more soon.

  5. It’s going to be finish of mine day, except before
    ending I am reading this fantastic post to improve
    my know-how.

  6. If some one wishes expert view regarding blogging and site-building after that i recommend him/her to
    visit this blog, Keep up the pleasant work.

  7. Unquestionably believe that which you stated.
    Your favorite justification seemed to be on the web the
    simplest thing to be aware of. I say to you, I definitely get annoyed while people consider
    worries that they plainly don’t know about. You managed to hit the nail upon the top as well as defined out the whole thing
    without having side effect , people can take a signal. Will probably
    be back to get more. Thanks

  8. I think this is one of the most significant info for me. And i’m glad reading your article.

    But should remark on few general things, The site
    style is perfect, the articles is really great :
    D. Good job, cheers

  9. What a stuff of un-ambiguity and preserveness of valuable knowledge concerning unpredicted emotions.

  10. Do you mind if I quote a few of your articles as
    long as I provide credit and sources back to your website?
    My blog site is in the very same niche as yours and my users would definitely
    benefit from a lot of the information you present here. Please let me know if this ok with you.

  11. Hi there, just wanted to say, I enjoyed this article. It was practical.
    Keep on posting!

  12. Hiya very cool blog!! Guy .. Beautiful .. Superb .. I will bookmark your site and take the feeds additionally?
    I’m satisfied to find a lot of helpful info here within the
    put up, we’d like develop extra techniques in this regard, thank you
    for sharing. . . . . .

  13. Heya i am for the first time here. I came across this board and I in finding
    It truly helpful & it helped me out a lot. I am hoping to give
    one thing again and aid others like you helped me.

  14. Hi Dear, are you genuinely visiting this web site regularly,
    if so after that you will without doubt obtain fastidious

  15. ps4 gamestop

    Very nice post. I just stumbled upon your weblog and wanted to say that I have truly enjoyed browsing your blog posts.

    After all I will be subscribing to your feed and I hope you write again soon!

  16. you’re really a excellent webmaster. The site loading speed is amazing.
    It sort of feels that you’re doing any unique trick.
    Furthermore, The contents are masterwork. you have performed a wonderful activity on this subject!

  17. Helpful information. Lucky me I discovered your site by accident, and I’m
    stunned why this twist of fate didn’t took place earlier!
    I bookmarked it.

Leave a Reply