Bee Learnt Logo
Bee Learnt
FeatureBrowse allPricingAboutSupport
Bee Learnt

Bee Learnt gives South African Grade 10–12 learners a cleaner route from classwork to NSC readiness — with parents and tutors supporting the journey.

WhatsApp: 0685537312

Support email: admin@beelearnt.co.za

Learn
FeaturesBrowse subjectsPricing
Get started
Create accountSign inContact support
Company
About Bee LearntAdvertisingContact
Legal
Privacy policyTerms of serviceCookie policyAd choices

© 2026 Bee Learnt. All rights reserved.

CAPS aligned · Grades 10–12 · NSC ready

Privacy choices

Allow analytics and advertising services to help us understand site usage and measure campaigns.

Privacy Policy
  1. Subjects
  2. /
  3. Information Technology
  4. /
  5. Information Technology Grade 10 — Theory
  6. /
  7. Basic concepts of computing
  8. /
  9. Hardware and software
Grade 10 · Theory

Hardware and software

Basic concepts of computing · about 4 min

Educational overview for Hardware and softwareVisual overview: Hardware and software
1 MIN READ
2 study sections · pause after each one and recall the key idea

A computer system needs both hardware (the physical parts you can touch) and software (the programs and instructions that tell the hardware what to do). Neither is useful without the other.

Key points
  • Hardware examples: monitor, keyboard, CPU, RAM, hard drive, printer.
  • Software is divided into system software and application software.
  • System software manages the computer itself — the operating system (Windows, Linux, Android) and utilities.
  • Application software lets the user do tasks — word processors, browsers, games, spreadsheets.
  • Firmware is software stored on hardware (e.g. the BIOS) that starts the machine.
Key terms
  • Operating system (OS) — software that controls hardware and provides a platform for applications.
  • Application — a program written for an end-user task.
  • Utility — a small system program for maintenance (antivirus, disk clean-up).
EXAM TIP

classification questions are common — practise sorting a mixed list into hardware / system software / application software.


Previous

General model of a computer

Next

Types of computers