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. Data representation, storage and social implications
  8. /
  9. Digital character and primitive data types
Grade 10 · Theory

Digital character and primitive data types

Data representation, storage and social implications · about 4 min

Educational overview for Digital character and primitive data typesVisual overview: Digital character and primitive data types
1 MIN READ
2 study sections · pause after each one and recall the key idea

Everything a computer stores — text, numbers, images — is ultimately encoded as binary. Programming languages give us primitive data types so the computer knows how to interpret those bits.

Key points
  • Character encoding maps characters to numbers: ASCII (128 characters) and Unicode/UTF-8 (all the world's scripts).
  • Common primitive types: integer (whole numbers), real/float (decimals), boolean (true/false), char (one character), string (text).
  • Choosing the right type saves memory and prevents errors (age → integer, price → real, name → string).
  • Type ranges matter: an integer type has a maximum value it can hold.
Key terms
  • ASCII — the classic 7-bit character encoding standard.
  • Unicode — a universal encoding covering virtually all characters and emoji.
  • Boolean — a type with only two values: true or false.
EXAM TIP

given a list of fields (e.g. from a form), choose and justify a data type for each — justify with one short reason.


Previous

Number systems

Next

File management