C TutorialLesson 1Free preview
C HOME
This lesson is part of C · All levels
Summary
This section becomes the gateway to C: from basic concepts of syntax, variables, data types, and controls of the flow, to advanced topics such as pointers, functions, files, and structures. C is known for its lightweight, fast, and close hardware, so it is often used for high-performance operating systems, drivers, and applications. By studying this section, you will understand the basics that are also the foundation of many other languages like C++, Java, and C#. Each lesson contains a concept description, code examples, and exercises so you can practice directly on the compiler.
Key points
- C is a low-level procedural language developed at Bell Labs and became the basis of many popular languages.
- The C program structure is always centered on the play function as the starting point of execution
- Effective learning curve: syntax -> variables & data type -> control of the curve -> array & string -> pointer -> function -> file & structure
- C has no built-in OOP features, but supports modular programming through functions and structure
Full lesson
Code examples and quizzes
Full lessons, code examples, and quizzes are available to subscribers. 5 questions.