Friday, June 26, 2020

C Programming Tutorials


Here are a list of C programming tutorials and their descriptions: 


  1. C Programming Tutorials by thenewboston: A playlist of 58 short, easy-to-follow, beginners C tutorial videos (lengths range from 3:14 to 12:38, total video length 6:32:13). The tutorials use an open-source tool- Code Block as as its IDE (Integrated Development Environment). Code Block has a simple, yet friendly Graphical User Interface, and it can edit, compile and execute C/C++ code all inside the same environment. The environment can run on Windows, Linux and Mac OS X.
  2. C Programming Tutorials by Caleb Curry: A playlist of 59 short, easy-to-follow, beginners C tutorial videos (lengths range from 3:34 to 11:57). The videos not only explain how to program C code, but also elaborate on many entry-level concepts of computer science. It is great for students having no background in computer. The tutorials use command-line tool gcc as its compiler and vim as its text editor. There is no Graphical User Interface, and the tutorials are more suitable to run on Mac OS X.
  3. C Programming Tutorial for Beginners by freeCodeCamp.org. If you are tired of clicking around tons of video clips, this single video edition of length 3:46:12 can serve the same purpose. Basically, this single video edition is made of a list of 30 well organized tutorials. It also use  Code Block as as its IDE (Integrated Development Environment). Code Block has a simple, yet friendly Graphical User Interface, and it can edit, compile and execute C/C++ code all inside the same environment. The environment can run on Windows, Linux and Mac OS X.


When you learn a human language, listening or reading is just half of the story. If you really want to be proficient in a language, you also need to practice speaking and writing. Likewise, learning a computer language is not just about watching video tutorials. You need to practice programming while watching tutorials. Actually, it is a fulfilling process to see how you can gradually conquer and control this powerful machine - computer!

No comments:

Post a Comment

Welcome to Robotics & AI!

Hi All, Robotics and Artificial Intelligence (AI)  are two extremely exciting and fast-growing  STEM  fields that have potential to impact a...