How To Learn Programming

Share if you likedShare on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0

There are few students who have asked us few tips on programming. By just watch a video or listening to a programming class will not make you professional in programming. Here is a list of tips for programming/coding.

  •  Don’t buy books and waste money try to Google it and watch videos on YouTube.
  •  Try to use PDF or eBooks available online.
  • Don’t copy, paste the code try to type it out.
  • Look at the example code
  • When you learn coding, make sure you write it down on a paper or note it in your computer

Also Read: Is Learning To Code Hard ?

  • Don’t read the code – run it
  • Always have a backup of your programming files
  • Try to understand the code
  • Learn to use a debugger
  • Try to write your own program once you learn it
  • Code your program on Linux to get better experience
  • Experiment with changes of the code

Also Read: How To Delete Empty Folder With One Click

  • Try to pick one programming language and learn it until the end
  • Learn basic programming languages like Python, Java, Html, C 
  • Learn the core concepts of the language
  • Focus on one concept at a time
  • Examine the syntax

Here is a small video which will explain you more clearly

There is no standard process of learning to code but still there are lot of guidelines, courses, ideologies and set traditions, but there is no one single correct way.

Learning to code is quite easy when one devotes sufficient amount of time and effort, you can develop very strong skills on programming short amount of time.

  • Get started with C, C++ or Java because these are the standard languages used in any programming competition.
  • Learn C++ if you are already good at because it is the most popular language and it has speed and an excellent library in the form of STL (Standard Template Library).
  • There are high quality website to learn coding online such as and many more
  • To start with coding start with simple problems that requires to transform English to code and does not require any knowledge on algorithms
  • At the beginning stage of coding we no need to write long pieces of code which is actually not required. Try to keep the codes short, simple and easy.
  • Keep on practicing the problems until you become famous with it
  • Start using basic algorithms. You can learn them from here – Topcoder 
  • Once you have the knowledge to solve popular algorithms, you can start solving the medium level problems.
  • Try to participate regularly in programming contests. Solve the problems which you cannot solve in the contest.
  • Read the codes of high rated programmers. Compare your solution with them. Analyse how they have improved your skills.
  • Always practice the problems that you could not solve in the contest
  • Do not spend too much time if your stuck somewhere. Understand the algorithm and code it. Do not look at the answer before you have tried to write the code on your own.
  • Programming is a hands on skill. You have to be good at it. It’s not enough to solve the problem theoretically, you have to code it and get the solution accepted. Knowing which algorithm to use and implementing it are two different things. It takes both to be good at programming.
  • Learning to code is going to take a lot of time and the key is practicing regularly. Do not give up on reading the post, try to implementing them, even if it takes many hours/days. Remember everything requires practice to master it.

The final tips is Giving up is not the key here.

Share if you likedShare on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0

12 thoughts on “How To Learn Programming

  • December 29, 2015 at 5:11 pm

    Code your program on Linux to get better experience

    can anyone explain this point?

  • August 16, 2015 at 6:29 pm

    One thing : html is not a programming language .

  • August 16, 2015 at 4:13 pm

    What should one do after learning the basics of a programming language to be good at it? I already know the basics of Java, Python, C++, and Swift.

  • June 27, 2015 at 9:27 pm

    I am an administration student in Ghana. I am in my final year but wish to continue with computer science. I would want to know how possible this could be?

  • June 17, 2015 at 12:08 am

    is the same being a programer to a software engineer?

      • December 29, 2015 at 1:25 pm

        A programmer is a sort of worker-ant, often takes direction from an Analyst or Engineer, he delivers the trivial job of just coding a project. A short course, diploma or undergraduate degree in Information systems will get you to programmer status.
        Then an honours degree will help you along to maybe be an analyst, maybe. You only officially become an Engineer upon completing a postgraduate Masters degree in Software Engineering

  • June 13, 2015 at 4:56 pm

    One word google. Your don’t leave a comment that u want to learn. You gotta start it off your self. You don’t go onto a dating site and say teach me to date or love. I know I sound like a d|© but its true. You’ve gotta learn the absolute basics before you start to learn to program

  • June 13, 2015 at 5:39 am

    i want to become programmer
    please provide information related to programming

    • June 29, 2015 at 8:04 am

      learn programming languages java,c,c++,sql etc


Leave a Reply