View Single Post
  #3   (View Single Post)  
Old 24th November 2010
ocicat ocicat is offline
Administrator
 
Join Date: Apr 2008
Posts: 3,319
Default

Quote:
Originally Posted by guitarscn View Post
Are there any books that are more noob-friendly that want to learn C as their first language?
The first question to answer is why do you want to learn C programming? What is your goal?

Without being able to answer these questions, you may dabble at it for awhile, & as life continually presents issues which have to be dealt with immediately, further study will get pushed back, & back, & back again. Ultimately, nothing gets accomplished.

All languages have their learning curves, & understanding one's first language will be the hardest. From reading most of your posts over the last two years, I gather that programming isn't directly related to whatever you do professionally. That's fine, but for those outside of the industry, it is even more important to have a tangible goal in which you are wanting to surmount.

If your goal is to fix sound on your MacPro as discussed on misc@, that is a highly ambitious goal. To get from A to B will require a significant amount of time & dedication. You can expect full understanding to take months to years depending upon how effectively you attack the problem, & how much time you have to commit to this particular endeavor.

With no understanding of what your goals are, my suggestion is to start with something like Python first & learn to write increasingly more sophisticated code there. The learning curve is somewhat less steep in comparison to systems-level C programming, & you can become productive more quickly.

Yet to reiterate the main point, unless you have a specific problem you are wanting to solve, you could easily fall into the trap of getting nowhere.
Reply With Quote