My first programming language

My first programming language was Python. I didn’t choose it because someone told me it was the easiest to start with or because of it’s vast collection of libraries and frameworks. I chose it because I thought the name was cool. That’s it. (Was in 8th grade at the time)

Looking back, I am so glad I chose Python. I used to be an instant gratification monkey, and Python was easy enough to pick up quickly. The vast collection of libraries and frameworks mentioned earlier prevented me from losing interest for quite some time.

I know I said Python was my first programming language, but this is only partial because of two distinct facts:

1. I started scripting in batch before Python. I knew the windows command line like the back of my hand as well as batch scripting before I touched Python.

2. I wasn’t super passionate about programming until I learned JavaScript. Sure, Python was cool and all, but I stagnated before learning OOP with it, unlike JavaScript. It’s funny because JS classes are really pseudo-classes, and I learned the basics of OOP through them. My sudden break-through understanding of OOP gave me a huge motivation boost to learn more and more and to try new things.

This is why I consider batch my first scripting language, Python my first programming language, and JavaScript my first true understanding and conquering of programming basics.

Author: Hanzo Programs

I am a programmer, here to share and teach what I've learned throughout my journey!

2 thoughts on “My first programming language”

  1. So true! My first programming language was also Python, and the reason it was my first programming language was, well, I was looking for that snake and this thing showed up. Didn’t know this thing would become my passion years later ^_^

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s