Introduction To The C Language

Learn a language that was ranked amongst the top 3 programming laguages in the 2018 IEEE's survey.
Free tutorial
Rating: 4.1 out of 5 (766 ratings)
24,630 students
2hr 23min of on-demand video
English [Auto]

C Language Fundamentals
Operators and Control Structures
Conditional statements
Switch Statements


  • General knowledge of computers and some programming experience would help.


This course is a quick introduction the C programming language. You will first learn about the C language Basics such as variables, arrays, strings, and pointers. You will then learn about operators and control structures such as rational and logical operators, Conditional statements and loops. The course also includes a section on useful C language functions divided in 4 C language libraries. The course is meant to be for beginners, but some programming experience would be useful.

Who this course is for:

  • Beginer programmers interested in learning C language.


Aerospace Engineer
Haidar Al-Aubiydy
  • 4.1 Instructor Rating
  • 1,140 Reviews
  • 37,631 Students
  • 2 Courses

Passionate Engineer with a Bachelor in Aerospace Electronics and Systems and 9 years’ experience in design, research, prototyping, CAD, C programming, and embedded systems. Skills applied in the public, private, defense and academic sectors, both locally and internationally.

Mostly interested in engineering design and development of aircraft, uninhabited autonomous systems, and renewable energy technologies.

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses