This is a common question from every beginner that how they
can start programming. Here I am going to give you some important information about this topic so that you get a crystal clear idea.
Know yourself.
First you have to know yourself. Why you want to learn programming? Maybe you
are interested in android apps and you want make your own android apps or you
want to be an android developer! For this reason, you have to learn Java, Kotlin,
Xml etc. So, at first you have to know who you are and what you want to do.
Which language I should learn first?
Some says start with c, some says start with python! But as a programmer I can
say, you can start with any language. I started my learning with java. Because I
love android apps and for android app development, Java was a beginner friendly
language then. It’s not a matter that which programming language you chose. But
always remember to learn the fundamentals of that programming language. What
are variables, datatypes, loops etc. because those fundamentals are common in
every programming language. But as a programmer I can suggest you C, Python,
Java as a beginner friendly language.
Where I can learn programming?
That’s also a common question! But the answer is simple. On YouTube you can
find a lot of tutorials on a particular programming language. You can find beginner friendly PDF
books about that programming language! Just need to google it. But the effective way is
to buy books about that particular programming language and practice every day.
But I always prefer YouTube tutorials because it is free, beginner friendly, a large amount of content, different language, comfortable.
I quit!
That’s also a common thing for every beginner that they think programming is
very hard for learning. But wait, programming is not so much hard! At the very
beginning don’t think about big projects. Because time change everything. Keep
learning. Maybe today you are thinking that this particular task you can’t do!
But believe me, after a certain time this will be very easy for you. So, keep
learning keep testing so that you can improve yourself. And never forget to
believe in yourself.
Stay cool!
Stay creative!