Is C a good language to start out learning programming?

How a programming language should be learnt? When we start learning a new programming language what are all the things we should learn to say our self as a good programmer in that language.

  • Answer:

    The best way to learn something is to spend a ransom amount of quality time with it. To start with, spend sometime for the basics. Then start building your idea with that programming language and as you proceed, you can master it.

Poorani Muthuraman at Quora Visit the source

Was this solution helpful to you?

Other answers

I've found that the best way to learn a new programming language is to use it as frequently as possible and to build something 'real' with it. I have rewritten nontrivial projects of mine in many different languages as an excuse to learn a new language. Building something hard enough that it takes a couple of days is a great way to learn the basics of a language. The 'real' program should ideally cover common issues like: * I/O * Application packaging * Error handling * Larger application structures, like building modules * Consuming external dependencies * Testing * Supporting tools like editors and/or compilers After that you'll probably have an idea of how the language works; the rest is just learning the related libraries and design patterns that make you more efficient.

Matt Lavin

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.