For students new to the C programming language I only recommend three websites - one is under Wikipedia titled, "The C Programming Language", which gives a brief history of the C programming language. The second is, with caveats so read the rest of this paragraph, www.c-faq.com , which, as its home page shows, is a textbook made available on the Internet by both the author and the publisher Addison-Wesley whose highly-regarded Addison-Wesley Professional Computing Series is very well-known within the computer science industry including with students and professors on university campuses. Addison-Wesley was acquired by Pearson who has maintained Addison-Wesley's computer science leadership, see Pearson's Computer Science website specifically under Categories in the left-hand margin. Since either due to its circa-2005 website age or due to Addison-Wesley being acquired by Pearson in 2011, external links such as, www.aw.com/cseng, for "Addison-Wesley" found in the www.c-faq.com introductory paragraphs by author Steve Summit have become obsolete. I have clicked on a few of these external links and they seem benign but it is unnecessary to click on any of them, only click on the Book Chapter links from 1. Declarations and Initializations to 20. Miscellaneous as well as the Acknowledgements, Glossary, Bibliography, All Questions and Read Sequentially links. Once you become well-versed in all or most of the information in Chapters 1-20, then I would say you are a very good programmer with solid computer science fundamentals and therefore you will be able to learn any other programming language. You will also be able to write very good computer programs from scratch and debug other programmer's code as well which you will often be called on to do if you get a job in this field but always remember that years of computer programming experience along with persistence is the key.
The third website is the W3 Schools C Programming website. W3 Schools is a great website for many programming languages not just the C programming language.
I may incidentally discuss what is on these three websites during class or if you ask a quick question about them, however, my lesson worksheets will not reference them at all. Review these three websites as an additional source of information.
2022 Space Coast CompSci Lab - All Rights Reserved.