What are some basic c++ programming techniques?

What are some techniques to use to get better at C programming?

  • I'm struggling at programming, I completed an introductory course but since it was two years ago, I forgot most of it, I want to start from the basics again and write simple code to do simple things and gradually build up so I can be better at Programming as a whole and move on to other languages. What are some techniques or Simple projects/tutorials that can help someone with C Programming?

  • Answer:

    go to http://www.thenewboston.com  watch all the c programming videos to clear your concept, then go to http://mycodescool.com so all the videos on pointers.. then get "LET US C" this is best book for beginners, take a look at "the c programming language" by k&r , also read "pointers in c" by y.kanetkar.. do all that n u will be a pro..

Raja Biswas at Quora Visit the source

Was this solution helpful to you?

Other answers

One of the ways to learn programming at high level is to understand how the instructions and data are being processed and run in low level. C is the most close high-programming language  to hardware. So it is a good start point for you. Try to understand the difference between how data is statically or dynamically allocated, which variable or data structure declaration is in stack or heap and which are allocated during compile time or run time and etc. When you try to develop code with such a level of concern, it widens your conception of what you are doing rather than learning development in high abstraction. Later on when you decide that you have gained the basic concept of computation, you may gradually switch to high level languages 

Cameron Philip

First, learning programming takes time: http://norivg.com/21-days.html. So be patient.Then, IMHO, C is not the best language to start learning programming. I would suggest to read https://mitpress.mit.edu/sicp/ (an excellent, freely available book to learn programming) and practice some Scheme. Once you have practiced & learned it, consider reading some https://en.wikipedia.org/wiki/Introduction_to_AlgorithmsLater, learn several programming languages and programming paradigms, and learn something about computer architecture & instruction sets. C is IMHO a quite difficult language to learn, because it is quite low-level.I suggest installing & using Linux on your laptop (and learn the command line). Study the source code and contribute to some https://en.wikipedia.org/wiki/Free_software (but start with some small one, e.g. less than a hundred thousands of source code lines).

Basile Starynkevitch

Practice and practice. There's no way out. Try to catch the logics, don't mug up anything at all.

Maulik Singhal

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.