Introduction to Programming

Introduction to Programming

Cover design by Aswin Barath

Programming is a way to instruct the computer to perform diverse tasks.

You may ask, why do we even need programming?
Why not directly do something with the hardware and stuff?

You see, computers only understand Binary that is 0’s and 1's.
Now, why Binary?
Computers built with electronic components transmit data in the form of ON or OFF, hence binary. (in simple terms)

Coming back to the question, why do we even need programming?
Imagine writing instructions to the computers just using 0’s and 1's.
Don’t you think it would be tiresome work to do?

See, this is why we need programming languages.
Programming languages allow us to write programs, perform tasks and make the programs readable.

We, humans, communicate with each other using languages like Tamil, Hindi, English, French or any other language.

Design by Aswin Barath

Similarly, we use programming languages like Python, Java, C++ or others to communicate with the computer.

Design by Aswin Barath

Take a look at the comprehensive tutorial version of this blog on Kunal Kushwaha’s channel:

Kunal is creating an amazing course on “Java + Interview Preparation + Competitive programming” for FREE on YouTube.

Here’s the GitHub Repository for detailed curriculum and resources: https://github.com/kunal-kushwaha/DSA-Bootcamp-Java

Here’s the YouTube playlist: https://youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ

So, do check it out.

Who Am I?

I’m Aswin Barath, a Software Engineering Nerd who loves building Web Applications, now sharing my knowledge through Blogging during the busy time of my freelancing work life. Here’s the link to all of my craziness categorized by platforms under one place: https://linktr.ee/AswinBarath

More Resources

Here are the best resources you may like from TechSoftware publication:

Keep Learning

Now, I guess this is where I say GoodBye👋.
But, hey it’s time for you to start learning with your newfound Knowledge(Power)👨‍💻👩‍💻 .
Good Job that you made it this far 👏👏
Thank you so much for reading my Blog🙂.

Originally published at dev.to