The Four Categories of Computer Hardware

Updated on January 28, 2019
amuno profile image

Alfred is a long-time teacher and computer enthusiast who works with and troubleshoots a wide range of computing devices.

An illustration of desktop computer set  comprising all the categories of computer hardware.
An illustration of desktop computer set comprising all the categories of computer hardware.

Computer hardware refers to the physical devices that make up a computer. Examples include the keyboard, monitor and disk drive.

Hardware devices can be classified into four distinct categories:

  • Input devices: For raw data input.
  • Processing devices: To process raw data instructions into information.
  • Output devices: To disseminate data and information.
  • Storage devices: For data and information retention.

1. Input Devices

Components which are used to input raw data are categorized under input devices. They aid in feeding data such as text, images, and audiovisual recordings. They even aid in file transfers between computers.

The keyboard is probably the most commonly used input device. Below are just some other types of input devices.

A microphone is an example of a sound input device.
A microphone is an example of a sound input device.
Input Type
Examples
Pointing Device
Mouse, touchpad, touchscreen, multi-touch screen, pen input, motion sensor, graphics tablet, interactive smartboard, and fingerprint scanner.
Game Controller
Joystick, gamepad, and steering wheel.
Audio Input Device
Microphone and midi keyboard.
Bluetooth Peripheral
Keyboard, mouse, headset, gamepad, printer.
Visual and Imaging Device
Webcam, digital camera, digital camcorder, TV capture card, biometric scanner, and barcode reader.
Network Device
Ethernet hardware and Bluetooth/wireless hardware.

2. Processing Devices

Processing is the core function of a computer. It is the stage where raw data is transformed into information. Once data has been processed, it can be used for useful purposes.

An AMD microprocessor is an example of a processing device.
An AMD microprocessor is an example of a processing device.


Components that manipulate data into information are categorized under processing.

The microprocessor is the major device in this category. It works closely with primary memory during its operations. Data is stored temporarily in processor cache and primary memory during the processing period.

The microprocessor is subdivided into three important units, which work together in order to accomplish its function. The units are:

  • The control unit: It manages and supervises the operations of the processor and other components that are crucial in data manipulation.
  • Arithmetic and logic unit: The ALU is responsible for all arithmetic and logic operations like addition, multiplication, subtraction, division, and comparison logic operations.
  • Register and cache: These are storage locations inside the processor that respond to the instructions of the control unit by moving relevant data around during processing.

3. Output Devices

Hardware components that disseminate and display both data and information are classified under the output category.

Output is the culmination of a cycle which starts with the input of raw data and processing.

These components are sub-categorized under softcopy and hardcopy output.

Softcopy output includes the intangible experience. The user derives visual satisfaction by reading a message through display components or listens to audio files through speakers.

On the other hand, hardcopy output devices are tangible, like printouts of paper and 3D models.

The CRT monitor is an output device.
The CRT monitor is an output device.

Do you still have a CRT monitor somewhere in your house?

See results

Popular Softcopy Devices

Visual display devices include:

  • Monitor
  • Projection display
  • Interactive (electronic) smartboard
  • Touchscreen

Sound devices include:

  • Speakers
  • Headphones and earphones

Network input/output includes:

  • Ethernet cables
  • Wireless and Bluetooth transmissions

USB input/output includes:

  • Flash drives
  • External drives
  • Optical drives

Popular Hardcopy Devices

Impact printers include:

  • Dot matrix printer
  • 3D printer

Non-impact printers include:

  • Inkjet printer
  • Laserjet printer
  • Thermal printer

A 3D printer
A 3D printer | Source

4. Memory/Storage Devices

Components that retain/store data are classified under memory/storage devices.

Storage is sub-divided under primary and secondary memory and is either volatile or nonvolatile.

Primary memory usually refers to random-access memory (RAM) but can also refer to all memory that works in tandem with the processor. RAM is volatile, meaning that it retains data only when the computer is powered up.

The central processing unit (CPU) or accelerated processing unit (APU) reads instructions stored in this memory and executes them as required.

Computer memory devices.
Computer memory devices.

Secondary memory is labeled as such because data stored within secondary storage media (usually disk drives) do not communicate directly with the microprocessor. Any data stored in such media is first transferred to a RAM device for processing to take place.

This type of memory is also non-volatile since it permits long time storage as opposed to volatile memory.

To give some examples of these devices, primary memory includes:

  • DRAM
  • SRAM
  • ROM

Secondary memory is subdivided into two categories:

  • Internal devices are designed to be placed inside the computer at all times. Examples include hard disk and solid state disk drives.
  • External devices are plug and play media used to transfer files between computers. Examples include optical disks, flash disks, and external disk drives.

This article is accurate and true to the best of the author’s knowledge. Content is for informational or entertainment purposes only and does not substitute for personal counsel or professional advice in business, financial, legal, or technical matters.

© 2014 Alfred Amuno

Comments

    0 of 8192 characters used
    Post Comment
    • profile image

      jimuel 

      6 days ago

      Thank you! It really helped me answer my homework.

    • profile image

      mpho poso 

      8 days ago

      the info was really helpful

    • profile image

      Amandeep kaur 

      13 days ago

      Amazing

    • profile image

      Davis 

      4 weeks ago

      great work thnx

    • profile image

      collins musonga 

      4 weeks ago

      i appreciate for good work done

    • profile image

      Kumari Soumya 

      4 weeks ago

      Thanks a lot bro

    • profile image

      Memory 

      5 weeks ago

      The information is too helpful, very easy to understand.

    • profile image

      MicaiahA4 

      3 months ago

      Very informative, going into enough detail for someone to understand even without being in the field.

    • profile image

      miyanda phiri 

      4 months ago

      you teach alot and thank you

    • profile image

      Mutumba Brian 

      5 months ago

      Your notes are mob G.

      You are a great teacher

    • profile image

      Benard 

      6 months ago

      This is an amazing work.

    • profile image

      laura 

      7 months ago

      i have learnt a lot

    • profile image

      jumail ahamed 

      7 months ago

      thanks for your lot of help

    • profile image

      Real timothy 

      7 months ago

      Really useful in the opposite I didn't get a thing

    • profile image

      Ahmed Abdikarim Hirey 

      8 months ago

      So much benifitable for me thank you very much

    • profile image

      its Tataya moon 

      8 months ago

      wow thank you sir I learnt something new

    • profile image

      blessing ikeh 

      8 months ago

      Good one

    • profile image

      Emidolling 

      9 months ago

      Thank u sir, it's helpful

    • profile image

      DanielBellamy03 

      9 months ago

      im so confused how can i link this to creating a digital game

    • profile image

      Keney 

      9 months ago

      This is very nice. Thanks

    • profile image

      Melkamu Nemesha from Ethiopia 

      9 months ago

      wow .. amazing it is very important to know how much is helpful. knowledge of computer is more and more usefull

    • profile image

      Erich 

      10 months ago

      Wow!I really appreciate your help and now I can answer my activity thank you so much

    • profile image

      Marian Grace Opima 

      11 months ago

      Thank you author because of you I learned a lot....

    • profile image

      Aarif A. Ahnaf 

      11 months ago

      First of all, I want to start with thanks to the author to help me. I have been searching for an article for some time. In fact, I used to benefit from this reading.

    • profile image

      YUSUF AUWAL 

      14 months ago

      HELPFUL INDEED

    • profile image

      Kalilu kamara 

      14 months ago

      Thanks very much sir I learned something new

    • amuno profile imageAUTHOR

      Alfred Amuno 

      14 months ago from Kampala

      Happy that you learned something Gladys

    • profile image

      Gladyschepngeno18@gmail.com 

      14 months ago

      Thanks. It has really helped me.

    • profile image

      ANKIT KUMAR 

      14 months ago

      It's very helpful for student

    • profile image

      Jamilu HUssaini Baba Jarmai 

      15 months ago

      I am very much indepted

    • profile image

      Dak Chuol Dhuor 

      15 months ago

      It help a lot and give your more knowledge in hardware computer.

    • profile image

      MARTHA 

      16 months ago

      HELP FULL AND VERY GOOD INFO HERE THANK YUO SO MUCH

    • profile image

      Miracle 

      16 months ago

      This is wow! I salute you man. the article is much helpful. I really do appreciate. Thanks a lot.

    • profile image

      luke 

      16 months ago

      this a lot of good info

    • profile image

      The mn 

      16 months ago

      i ctrl-c and ctrl-v so much....... ty

    • profile image

      Larry Enticer 

      17 months ago

      OMG this Helped ME nothing Not at All

    • amuno profile imageAUTHOR

      Alfred Amuno 

      18 months ago from Kampala

      Thanks for appreciating Caleb

    • profile image

      Caleb Kiprotich seth 

      18 months ago

      This a very good combination of Computer Basic Skills Which are useful ...Thanks for this plausible and fantastic ideas

    • profile image

      Scolah 

      18 months ago

      Nice article and well explained.

    • profile image

      Krittika Rasiah 

      18 months ago

      Nice

    • profile image

      cithy Ephraim 

      19 months ago

      Indeed this page is fully contained with all necessary guidelines for basic applications of this course . Thanks

      Shift_L

    • profile image

      cithy Ephraim 

      19 months ago

      Indeed this page is fully contained with all necessary guidelines for basic applications of this course . Thanks

      Shift_L

    • profile image

      abduselam sul 

      19 months ago

      thanks for sharing agreat article

    • profile image

      Ciplak 

      19 months ago

      great articles..it's help me to know more about computer hardware..thanks dude

    • profile image

      Muhammad Abdullah 

      20 months ago

      write down the four types of computer briefly explain?

    • amuno profile imageAUTHOR

      Alfred Amuno 

      20 months ago from Kampala

      Thanks Chad, hope it really is beneficial to the young fellows.

    • ChadCrouch profile image

      Chad Crouch 

      20 months ago from South Africa

      Nice article for learners. Very well structured. Good work.

    • Viral Prajapati profile image

      Viral Prajapati 

      21 months ago from Ahmedabad

      Great way to explain here..All basic and important information are cover with video and images, It's a really good..

    • profile image

      Grace kaonga 

      22 months ago

      well explained have surely enjoyed

    • profile image

      Lucia 

      22 months ago

      Its a great note. Its what I was needing for solve a problem

    • grand old lady profile image

      Mona Sabalones Gonzalez 

      23 months ago from Philippines

      wow, you sure know your techiness). I bow before you.

    • profile image

      ronielyn 

      24 months ago

      thank you very much for the good info..it was a big help! ty

    • Kingsley Aghedo profile image

      Kingsley Aghedo 

      24 months ago

      Very nice presentation. I am a computer guru myself. Your pictures of a computer really drive home your points.

    • profile image

      Pinky Mahadeo 

      2 years ago

      I have learnt so much, also knows more about the hardware and its categories. Am so thankful

    • profile image

      Ashir Mubeen 

      2 years ago

      This information is pretty awesome. It helped me a lot. Following you.

    • profile image

      Harindi 

      2 years ago

      This was very helpful me to do my university assignment.Thank you very mush

    • profile image

      Well expalined. I really gained a lot. 

      2 years ago

      Mashford

    • profile image

      kelvin tatenda chirefu 

      2 years ago

      thank you so much man its so helping . i have learnt a lot from your work keep it up .

    • profile image

      tulise 

      2 years ago

      nice

    • profile image

      aqs 

      2 years ago

      Thaks for sharing such type of useful information.

    • amuno profile imageAUTHOR

      Alfred Amuno 

      2 years ago from Kampala

      Thanks Maggie for appreciating.

    • profile image

      Maggiesanchez 

      2 years ago

      Great work men!! i'm glad since i have got to understand more abt hardwares.CONGRATS!!!!!

    • amuno profile imageAUTHOR

      Alfred Amuno 

      2 years ago from Kampala

      Quite true Chad

    • ChadCrouch profile image

      Chad Crouch 

      2 years ago from South Africa

      Great article. Can help young lads with homework.

    • appsforwindow profile image

      Janu Cap 

      2 years ago from Ha Noi

      Thanks for Alfred Amuno! Glad to know the info was helpful. Follow you and follow you. Thanks friends

    • profile image

      lol 

      2 years ago

      helped with my hw

    • amuno profile imageAUTHOR

      Alfred Amuno 

      2 years ago from Kampala

      Thanks Penny

    • profile image

      penny 

      2 years ago

      it awesome summary

    • amuno profile imageAUTHOR

      Alfred Amuno 

      2 years ago from Kampala

      Good to know Phoebe

    • profile image

      phoebe faraon 

      2 years ago

      A glad to see to know the info in your computer

    • amuno profile imageAUTHOR

      Alfred Amuno 

      2 years ago from Kampala

      Glad to know the info was helpful

    • profile image

      AS"LMFlkdlhdo 

      2 years ago

      The information Was Prety Awsome I almost Get all The Correct Answers For My Assignment

      Thank you !

    • profile image

      Marck 

      2 years ago

      Ty vm

    • amuno profile imageAUTHOR

      Alfred Amuno 

      3 years ago from Kampala

      Thanks for appreciating Sya

    • profile image

      sya 

      3 years ago

      it good note. good for student to the homework..

    • amuno profile imageAUTHOR

      Alfred Amuno 

      3 years ago from Kampala

      Thanks for appreciating Farida

    • profile image

      Farida Achieng 

      3 years ago

      I have learnt allot and it has enabled me to gain more and learn more about the hardware and its categories .Am so grateful.

      THANKS SO SO MUCH!!

    working

    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, turbofuture.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://turbofuture.com/privacy-policy#gdpr

    Show Details
    Necessary
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
    Features
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Marketing
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Statistics
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)