How to start programming
How To Start Programming….!
Hi There! I am Raghavendra
working as a software engineer in Hyderabad. Today I want to share you about “How to start Programming?” This is the
question for many engineering students, Graduates and many other who want to
learn Programming, but don’t know where to start.
Don’t Worry… This BLOG is for you
J
Before going to the Topic you need to know why I should learn Programming and Why Programming
Language is called as Language?” .First you forget about programming just
concentrate on the word “language”.
Why I
should learn Programming?
Let’s see what Steve Jobs and Stephen Hawking said.
Apart from this we should also know How Programming
made life easier and what all can we do with Programming.
-This
information will be in another Blog.
What is a
language?
Language is a medium for communication between two entities;
entities may be anything like person to person or person to thing.
Here thing is referred to a Machine. Yes, Programming is
called a language because it is a medium for communication between you and your
system (Machine). Everything in your system works with a program. E.g. Mouse
click also have a program running behind the screen.
Wait...
Does this solve our problem?
Actually No, because our problem statement here “How to start learning Programming?” Now
we know why programming is called a language. So, here is another question, I
know this will be a silly question but this will show a root to your answer “How
did we learn English language or any other language?”
How did we
learn English language or any other language?
This is a quite simple question and you have answers like started
with Alphabets and then Grouping of the alphabets and forming words then
grouping of words and making it a sentence and then a proper sentence and
finally a paragraph. Yes that is absolutely true.
Now we reached our actual discussion and again a question “Does only English have alphabets?”
Does only
English have alphabets?
The answer is ‘No’ every language have alphabets, words,
sentences and a correct sentence and in our programming language we have all of
them but with a different name.so let’s see what are they:
Common Language
|
Programming Language
|
Alphabets
|
Keywords,
Constants, Identifiers
|
Words
|
Data Types
|
Sentence
|
Syntax
(Structure)
|
Meaningful
Sentence
|
Semantics
(Meaning)
|
I think now you got the idea how to start learning Programming
language and one last thing to say choose one of the Programming language it is
not compulsory to start with “C language”.
Conclusion:
It may be any Programming language
start learning Keywords, constants, Identifiers and then go through the data
types and finally start practicing syntax. Programming is not about learning
theory start practice once you know alphabets, words, sentence and meaningful
sentence in Programming language.
Suggestion:
I suggest you to start with
python because:
1. It is
easier to understand.
2. Less
Syntax.
3. Scripting
Language(uses Interpreter line by line compilation)
4. Object
oriented.
5. Open source
6. Wide range
of Libraries and Community.
7. Used in Web
Development, Desktop Application Development, Machine Learning and Data Science
and many more.
8. High
Carrier opportunities.
Here are
some links to start Programming:
For Python:
For C:
For C++:
For C#:
For Java:
Thank you
Please do comment for any queries or
suggestions.
Like
the Blog share with your friends and people who wants to start Programming but
don’t know where to start.
Wow in deep and very much easy to understand. And when will be the next one?
ReplyDeleteThank you kumar i will be uploading my new blog soon...
Delete