Intro to C

  • A general-purpose, imperative programming language developed in the early '70s, C is the oldest and most widely used language, providing the building blocks for other popular languages, such as C#, Java, JavaScript and Python. C is mostly used for implementing operating systems and embedded applications.

  • Because it provides the foundation for many other languages, it is advisable to learn C (and C++) before moving on to others.

  • ​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​