Thank you for being a valued part of the CNET community. As of December 1, 2020, the forums are in read-only format. In early 2021, CNET Forums will no longer be available. We are grateful for the participation and advice you have provided to one another over the years.

Thanks,

CNET Support

General discussion

How I can Learn C using video lessons?

Jul 1, 2016 11:09AM PDT

How I can learn fast and amazing learn C programming language? How I can find video lessons (full and best lessons) for learn C Programming ? Not C++ only C! I know Java 70% and I want to learning C. But some people C programming is very difficult to learn.... What Do you think about it? This is incorrect or correct?
Thanks for all answers!!

Discussion is locked

- Collapse -
Before you learn C
Jul 1, 2016 11:17AM PDT

You should learn how to use search engines. Your question is on the web and there are prior answers.

My answer is that as a programmer your first lesson is not how to learn C but how to use search engines.

Start at google.com and put your title question in the box and press return.
Something amazing happens.

Also, why a video? I used one book which is now on the web. Here's the PDF:
https://www.google.com/search?q=k+and+r+c+pdf

- Collapse -
My two cents worth...
Jul 1, 2016 6:13PM PDT

You are wise to start with C and not C++ or Objective C. That said, I doubt you will find a complete C course on video, unless you subscribe to a course on a web site that specializes in learning these languages. Keep in mind that C is an old language, about as dead as Latin today. But starting with basics, C has plenty of power to do basic tasks. However, you will need to learn more enhanced languages after C. Once you learn C, you can expand to C++ and even Objective C. I agree with R. Proffitt that mastering a good search engine is a required prerequisite to on-line learning.

My advice from a couple of years of self-teaching programming languages, is to find a good online course that combines video with exercises and often a text, such as the courses offered on Udemy and Lynda.com. You might find an old copy of 'The C programming language' by Kernighan & Ritchie (try to get the C Answer Book too).I am an old man now, so I still like to have a reference text to read, but it seems nowadays that you can get almost any question answered on the net, usually on a forum or two about C.

Go for it. You will find it tickles the mind.

- Collapse -
My two cents worth...redux
Jul 1, 2016 6:19PM PDT

I forgot to add that you will have to have some basic programs to program with C, a text editor, a compiler, a linker, and some form of version control. Luckily, the open source community has all this available for a kind word and perhaps a donation. My iMac OS X has all of the above included as part of the OS X package (and part of UNIX). I don't know whether Windows has these same programs.

You will easily figure this out as you begin any course.