Find More Posts by Chris Parker.
I only read about 1st week before going back to perl. I guess it is a good book for those who already know some kind of a programming language.
Find More Posts by rob0t. Thread Tools. BB code is On. Smilies are On. All times are GMT The time now is PM. Open Source Consulting Domain Registration. Search Blogs. Mark Forums Read.
User Name. Remember Me? Programming This forum is for all programming questions. The question does not have to be directly related to Linux and any language is fair game. View Public Profile. View Review Entries. View HCL Entries. Visit crm's homepage! Find More Posts by zekko. First 10 Free. Teaching myself C in 21 days Ask Question. Asked 10 years, 6 months ago.
Active 10 years, 5 months ago. Viewed 3k times. Could you give me any advice. I'm not in a hurry, but I'm eager to get things done!
That's a great article I was just about to add a comment with the same link! It sounds like you don't learn well from books. I also do not learn well from books.
I suggest finding some sort of problem or application to work on. You can come up with your own little app to make. The doing part of coding will make it so you actually retain the knowledge. Pretty much every sentence counts. If you don't understand something then reread it. If it still doesn't make sense, think about it for a while, and then reread it. And if you've re-read it 10 times and still don't grok it, ask a question on here :.
And that is why I think you really need a good motivator to learn C. Trevor Boyd Smith Trevor Boyd Smith 8, 19 19 gold badges 74 74 silver badges bronze badges. I think 2. I'm sorry if this sounds harsh, but if you need a few weeks to just learn the syntax after trying for more than two years , then maybe C is not your language and maybe programming is not your thing. My first impression was that it's a long time, too.
When you're trying to figure out what's wrong and have to understand pointers and addresses to make things work, it will help.
What's your programming background, lcamtuf? If you're starting from scratch, you may find it easier to learn another language first, which lets you focus more on the concepts and abstractions of programming. Once you've got that nailed down, you can learn C in a couple of days.
Hannoun Yassir Hannoun Yassir 11k 17 17 gold badges 70 70 silver badges bronze badges. It is NOT a book a beginner should learn C from. Pick easy ones first.
When you get stuck, you can ask Stackoverflow. John Smith John Smith 3, 4 4 gold badges 26 26 silver badges 33 33 bronze badges. The best way for you to learn C is to put in practice the topics you are learning.
Bradley L. Jones and. Peter Aitken. C. in21Days. Teach Yourself (Sams Publishing) and Sams Teach Yourself C# in 21 Days (Sams Publishing). In just 21 days, you'll have all the skills you need to get started with C. With this complete tutorial, you'll master the basics and them move on to the more.
Marcel Marcel 2, 15 15 gold badges 40 40 silver badges 51 51 bronze badges. Icamtuf, that's a good start.
Read what makes sense to you and helps you learn With this complete tutorial, you'll master the basics and them move on to the more advanced features and concepts. Sams Teach Yourself C in 21 Days is designed for the way you learn. Go chapter by chapter through the step-by-step lessons, or just choose those lessons that interest you the most. In just a few easy steps below, you can become an online reviewer.