From the course: C Essential Training
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Getting into the C language - C Tutorial
From the course: C Essential Training
Getting into the C language
- [Instructor] The C programming language was developed in the 1970s, created by Doctors Kernighan and Ritchie, who were involved with the creation of the Unix operating system. It's based on the B language where the B stood for Bell Labs. And that's where both of these men worked. C is considered a mid-level language. It has features of both low level and high-level programming languages. It's procedural, not object oriented. And it was conceived of as a better way to write low-level machine code, which runs fast but takes a long time to develop. Here is the standard Hello World program shown in assembly code and C. Both programs do the same thing. The C program may be cryptic but you can see how it's an improvement upon the more primitive assembly code. Like any language, C has its vocabulary, syntax, and various rules. The vocabulary consists of keywords, operators, data types, expressions, and functions. The…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
Coding your first program3m 18s
-
(Locked)
Challenge: Write your own code1m 5s
-
(Locked)
Solution: Write your own code1m 34s
-
(Locked)
Getting into the C language2m 29s
-
(Locked)
Reviewing code structure2m 56s
-
(Locked)
Working the C development cycle3m 11s
-
(Locked)
Challenge: Find and fix the bugs45s
-
(Locked)
Solution: Find and fix the bugs1m 38s
-
(Locked)
Exploring the preprocessor3m 25s
-
(Locked)
Understanding header files and libraries3m 19s
-
(Locked)
Adding comments2m 39s
-
(Locked)
Challenge: Build the foundation1m 13s
-
(Locked)
Solution: Build the foundation1m 30s
-
-
-
-
-
-