Table of contents
- ๐ค You are a Computer Made by God! ๐
- ๐ง Brain = Your CPU
- ๐ Eyes = Input Device
- ๐งต Processing Stage = Understanding & Thinking
- โ๏ธ Hands & Voice = Output Devices
- ๐ญ What if Computers Never Existed?
- ๐ป Now, Back to Reality โ We Have Computers!
- ๐จ๏ธ Computers Talk in 0s and 1s โ Machine Language
- ๐ฅ Final Words
- ๐ฌ Now your turn โ Tell me in comments:
You want to learn Computer Science or Programming, right? Cool.
But pehle ek kaam karo โ khud ko thoda samjho. Ab soch rahe hoge โ โArey bhai, yeh kya majak hai!โ ๐ค
But trust me โ most of us actually donโt know ourselves properly. Ek second ke liye ruk jao, aur khud ko dekho โ but from my perspective. ๐
๐ค You are a Computer Made by God! ๐
I see myself as a computer, and guess what? ๐ค๐ญ
God ne hume diye hain Input devices (eyes, ears), Output devices (hands, voice), CPU (brain) aur Memory.
You are also a computer, created by God. Ab apko lag raha hoga ki mai overthinking kar raha hu. I know โ youโre laughing at me ๐ฅน. But wait! Let me connect all the dots for you. ๐
๐ง Brain = Your CPU
Your brain is the CPU โ you can break it into two parts:
Memory (for storage)
CPU (Processing Unit) (for thinking & problem-solving)
(BTW, Iโm not a bio student ๐ โ so assume this much is enough ๐)
๐ Eyes = Input Device
Your eyes work as your input device. For example โ maan lo you are learning Python from a book ๐ or watching some videos ๐ฅ ( I learn Python from Hitesh Choudhary sir videos best playlist on YouTube)
Toh kya hota hai?
Eyes se data aata hai โก๏ธ Store hota hai brain memory mein โก๏ธ Phir data jaata hai CPU processing unit mein.
๐งต Processing Stage = Understanding & Thinking
Ab yeh processing stage har kisi ki alag hoti hai โ sabki apni understanding speed aur IQ level hota hai. Mera toh thoda low hai ๐ฅน โ but koi nahi, seekhne ka jazba high hai! ๐
Toh brain ka CPU part ye raw data ko convert karta hai into meaningful information.
For example, jab hum Python seekhte hain, toh:
๐ Eyes se data input hota hai (like scanner)
๐ง Brain memory mein store hota hai (like RAM)
โ๏ธ CPU process karta hai โ data ko samajhta hai aur sense banata hai.
โ๏ธ Hands & Voice = Output Devices
Jab hum seekhe hue concepts ko likhte hain (notes banate hain), toh hum apne thoughts ko paper pe output karte hain โ hands = output device. โ๏ธ
Aur jab hum kisi ko samjhate hain, ya khud se bolke revise karte hain, toh voice = output device. ๐๏ธ
๐ญ What if Computers Never Existed?
Socho zara โ duniya mein computers hote hi nahi.
Aur tumhe solve karna hota: 9,578953472,43284 + 419038490328
(haan, randomly likha hai ๐).
Pehle paper pe likhte (manual memory), phir 5th class wala style โ ek ek digit add karte (manual processing).
- 8+4 = 12 โก๏ธ 2 likha, 1 carry and so onโฆ
Finally answer aata kuch is type ka: = 32894798324984327
Khud socho โ kitni mehnat lagti! ๐ตโ๐ซ
๐ป Now, Back to Reality โ We Have Computers!
Computer Science & Programming is all about solving problems using data [input] and generate useful information [output].
Itโs about:
How to store data ๐๏ธ
How to process data โ๏ธ
How to generate useful output ๐ค
๐จ๏ธ Computers Talk in 0s and 1s โ Machine Language
Hum log toh Hindi, English bol lete hain โ but computers ko bas 0 aur 1 samajh aate hain. Binary bhai, binary! ๐ตโ๐ซ
Matlab โ talking to computers directly is super hard.
But humans are super smart ๐ง โ toh humne banayi programming languages like Python, JavaScript, Rust etc.
And banaya ek magic box โ Compiler/Interpreter ๐ฎ
Yeh kya karta hai?
Tum human-friendly code likhte ho (Python, JavaScript and Rust)
Compiler/Interpreter usko translate karta hai machine language (0 aur 1) mein.
Just like 2 log jinmein se ek ko sirf Hindi aati hai aur doosre ko sirf English โ inke beech ek translator lagate ho. ๐ฃ๏ธ
๐ฅ Final Words
So next time jab programming seekho, toh sirf syntax mat yaad karo [ Piyush sir always says play with programming language nhi to woh tumhara sath khelage ]โ socho ki andar se computer kaise kaam kar raha hai.
Programming is not just about writing code โ itโs about understanding how computers think, process & respond.
๐ฌ Now your turn โ Tell me in comments:
๐ Your first programming language ๐ฃ
๐ Do you also see yourself as a God-made computer? ๐
Comment karke zaroor batao โ baat karenge, mast maze se! ๐
Agar blog accha laga toh like zaroor karna โ bhoot mehnat lagti hai yaar! ๐ช
Aur please apne doston ke saath share karo โ aur agar helpful laga toh mujhe Twitter pe tag karna mat bhoolna. ๐๐
Twitter : https://x.com/ravirajbhrdwaj
Resource I follow : YouTube Harvard CS 50