DEV Community

Cover image for 01001000 01101001: How Computers Actually Read Your Code 🤖
Ilyass / Tool Developer
Ilyass / Tool Developer

Posted on

01001000 01101001: How Computers Actually Read Your Code 🤖

Computers don't understand English. They don't even understand JavaScript or Python directly. At the lowest level, everything is just 0s and 1s (Voltage Off and Voltage On).

How does "Hello" become Binary?

It uses encoding standards like ASCII or UTF-8.
Each character is assigned a number, and that number is converted to binary.

  • H = 72 = 01001000
  • e = 101 = 01100101
  • l = 108 = 01101100

Why use a Binary Converter?

While you won't code in binary daily, it's useful for:

  1. Education: Understanding how data is stored.
  2. Styling: Creating "Matrix-style" backgrounds or design elements.
  3. Geeky Fun: Sending "secret" messages to your developer friends that only they can decode.

The Tool 🛠️

I included a Text to Binary Converter in the PaPiv Suite. It works both ways!

  • Text to Binary: Translate your name to machine code.
  • Binary to Text: Decode that weird string of zeros and ones you found.

Challenge:
Copy this and decode it using the tool:
01001001 00100000 01101100 01101111 01110110 01100101 00100000 01010000 01100001 01010000 01101001 01110110

👉 Try the Binary Converter Here

Top comments (0)