My Python Journey: From Zero to Curious Coder


“Every expert was once a beginner — and every beginner has a story.”
When I entered the second semester of my degree, I was introduced to Python programming.
Until then, I had never even heard of Python — or any programming language at all.
But from the very first time I encountered it, something clicked. My curiosity grew day by day.
“What is Python? Why do people learn it? How is it useful?”
So today, I want to take you through my beginner journey, and maybe help you take your first step into the world of coding.
🧠 What is a Programming Language?
Think of this: when we talk to friends or family, we need a common language — like English, Telugu, or Hindi. If we don’t share a language, we need a translator.
Computers don’t speak like us. They only understand binary — 0s and 1s.
For example:01001000 01100101 01101100 01101100 01101111
…means “HELLO” in binary! Confusing, right?
Now imagine trying to speak like that every time. That's where programming languages come in — they translate human instructions into binary, so computers can understand us easily.
🧬 The History of Programming
Back in 1843, a brilliant woman named Ada Lovelace imagined this idea — she wrote the first algorithm for a machine.
She basically invented the idea of programming languages — which act as translators between us and machines.
Today, we have many such languages:
C, C++, Java, Python, HTML, JavaScript, and more.
🐍 Why I Fell in Love with Python
With so many options, why does Python stand out?
Let me explain what I discovered:
Python has a simple, readable syntax (you can learn it fast)
Created by Guido van Rossum in 1991
Used in AI, Web Dev, Machine Learning, Data Science, Automation, and more
Huge community and tons of free resources
As of August 2025, it ranks #1 in the TIOBE Index for popularity
📚 Python is an Endless Source of Learning
It’s like an Akshayapatra — a never-ending source of possibilities.
You can:
Build websites (Flask, Django)
Train AI models (TensorFlow, PyTorch)
Create games (Pygame)
Automate tasks
Analyze data
…and so much more.
🌱 My Final Thoughts
If you’re a beginner — don’t worry. I was there too.
Learning something new always takes time.
Even Python took years to develop — so be patient with yourself.
Just be curious, consistent, and enjoy the journey.
The world of Python is exciting, vast, and welcoming — and you belong here too.
Thanks for reading! 🙏
Let me know in the comments:
What got you curious about Python?
✅ Written by Tammana Prajitha
🖊️ Absolute beginner turned curious Python explorer
🔗 Let’s connect on LinkedIn and grow together! Feel free to comment or share your thoughts. 😊
Subscribe to my newsletter
Read articles from Tammana Prajitha directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
