Road to Senior #2: How Computers Think in Numbers
The article explores the fundamental concepts of how computers process and represent data using numbers. It explains the significance of bits and bytes, hexadecimal notation, and how these elements contribute to computer architecture and programming. The author reflects on their own learning journey and the importance of understanding these foundational concepts in computer science.
- ▪The smallest unit of information in a computer is a bit, which can either be on (1) or off (0).
- ▪Eight bits make up one byte, allowing for 256 different combinations of values from 0 to 255.
- ▪Hexadecimal notation is used to simplify binary representation, where one hex digit corresponds to four bits.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3905819) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Daniel Ledvina Posted on May 25 Road to Senior #2: How Computers Think in Numbers #programming #computerscience #architecture #career ⏱️ Reading time: 7-9 minutes 🎯 Difficulty: Beginner - Intermediate 📂 Themes: Computer Science, Binary, Memory, Performance What's inside? 🔍 The Problem — A CSS color that made me realize I understood nothing ⚡ Bits & Bytes — The two building blocks of everything 🔣 Hex & RGB — Why #FF0000 is red, and what those letters actually mean 🔤 ASCII &…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).