Find C Tutors Online or Near You

Private C tutoring with pay-as-you-go pricing

With the Good Fit Guarantee, love your first lesson, or it’s free

Compare qualifications, hourly rates, and reviews to find the right expert for you.

Collaborate with your tutor in Wyzant's free, browser based online learning tool.

Only pay for the time you need. No subscriptions, no upfront payments. Just affordable results.

Private teachers

The Best C Tutoring Online

146 private C tutors / Find the best C tutor

See more experts ›
Charles M.
80/hour

UNIX programmer since 1983, 20+years teaching

I have programmed in C since 1983, when I was in graduate school at Duke University. Since then I have taught C, programmed everything from applications to device drivers, and worked on BSD UNIX, Solaris, and Linux systems. read more

80/hour
4.9 (441)
270 hours tutoring C out of 1,037 hours
Offers online lessons
See Tutors Like This

I have programmed in C since 1983, when I was in graduate school at Duke University. Since then I have taught C, programmed everything from applications to device drivers, and worked on BSD UNIX, Solaris, and Linux systems. read more

Amy M.
119/hour

Senior Software Engineer, 30+ years experience using C

My job required me to interact closely with the underlying computer and attached hardware using the C programming language. I have tutored students in classic C subjects including Pointers, Memory Allocation, Bit Manipulation, ASCII,... read more

119/hour
5.0 (898)
1,035 hours tutoring C out of 3,957 hours
Offers online lessons
See Tutors Like This

My job required me to interact closely with the underlying computer and attached hardware using the C programming language. I have tutored students in classic C subjects including Pointers, Memory Allocation, Bit Manipulation, ASCII,... read more

Steven M.
95/hour

Berkeley Graduate, Programmer, Experienced Teacher

I first studied C when I was 13 years old, and wrote a basic DOS game. C syntax is a great starting point for programming as many languages draw upon it heavily, including C++/C#, PHP, Java, and many more. Studying C... read more

95/hour
5.0 (3665)
228 hours tutoring C out of 10,678 hours
Offers online lessons
See Tutors Like This

I first studied C when I was 13 years old, and wrote a basic DOS game. C syntax is a great starting point for programming as many languages draw upon it heavily, including C++/C#, PHP, Java, and many more. Studying C... read more

Michael L.
73/hour

Multiple Years Teaching Others & 4.0 Grades in Computer Science

With 12+ years of experience, 4.0 grades in Computer Science, and multiple years of coaching on and off Wyzant, I can not only help you get 100% on your next assignment, but I can give you the knowledge to do it time and time again without me.... read more

73/hour
5.0 (33)
45 hours tutoring C out of 83 hours
Offers online lessons
See Tutors Like This

With 12+ years of experience, 4.0 grades in Computer Science, and multiple years of coaching on and off Wyzant, I can not only help you get 100% on your next assignment, but I can give you the knowledge to do it time and time again without me.... read more

Conor S.
200/hour

Learn to Code from a Google Software Engineer!

I currently work as an iOS Software Development Engineer (C, Objective-C) for a major media company. I have 3 years professional programming experience. I completed a coding bootcamp and earned a certificate in iOS Development (C,... read more

200/hour
4.9 (53)
4 hours tutoring C out of 147 hours
Offers online lessons
See Tutors Like This

I currently work as an iOS Software Development Engineer (C, Objective-C) for a major media company. I have 3 years professional programming experience. I completed a coding bootcamp and earned a certificate in iOS Development (C,... read more

Jody J.
75/hour

Professional C Programmer

Have programmed in C at a fortune 150 company for over 25 in various environments including DOS, Windows, UNIX, and Linux. Have an extensive amount of code in production. Experience includes full life cycle software development in a dev... read more

75/hour
4.9 (1556)
1,138 hours tutoring C out of 5,586 hours
Offers online lessons
See Tutors Like This

Have programmed in C at a fortune 150 company for over 25 in various environments including DOS, Windows, UNIX, and Linux. Have an extensive amount of code in production. Experience includes full life cycle software development in a dev... read more

Jake Z.
50/hour

Experienced TA & Tutor for Computer Science (Java/JavaScript/C/Python)

I managed a tutoring center for my high school for 2 years where I helped teach all levels of Computer Science. I was a TA for 1.5 years: 1 semester of Introductory CS, 1 full year for APCS A. I was also a volunteer tutor at CSTUY for 1 summer... read more

50/hour
5.0 (194)
8 hours tutoring C out of 512 hours
Offers online lessons
See Tutors Like This

I managed a tutoring center for my high school for 2 years where I helped teach all levels of Computer Science. I was a TA for 1.5 years: 1 semester of Introductory CS, 1 full year for APCS A. I was also a volunteer tutor at CSTUY for 1 summer... read more

Alexis H.
65/hour

4.0 GPA and Math Competition Winner

I am a software engineer with over 20 years experience. I am proficient in C, C++, Java, BASIC, Assembly Language, and Unix Shell. read more

65/hour
5.0 (2237)
277 hours tutoring C out of 6,850 hours
Offers online lessons
See Tutors Like This

I am a software engineer with over 20 years experience. I am proficient in C, C++, Java, BASIC, Assembly Language, and Unix Shell. read more

Jason V.
89/hour

Experienced tutor ready to help you learn C programming!

With 100+ hours tutoring C on WyzAnt, 15 years of programming experience and a Masters in Computer Science, I am ready to help you learn C programming! Students of all levels will learn how to meet the requirements of their coding... read more

89/hour
5.0 (476)
157 hours tutoring C out of 1,686 hours
Offers online lessons
See Tutors Like This

With 100+ hours tutoring C on WyzAnt, 15 years of programming experience and a Masters in Computer Science, I am ready to help you learn C programming! Students of all levels will learn how to meet the requirements of their coding... read more

Jean-Benoit B.
140/hour

Senior Software Engineer

I have a Master's degree in Computer Science and more than 8 years of experience developing real-time software in C/C++. read more

140/hour
4.9 (417)
421 hours tutoring C out of 2,134 hours
Offers online lessons
See Tutors Like This

I have a Master's degree in Computer Science and more than 8 years of experience developing real-time software in C/C++. read more

Trusted with over 6 million hours of lessons since 2005

Success stories

Real stories from real people

Since 2005, Wyzant has provided a way for people to learn any subject in a way that works for them.

How much for private C tutoring lessons

C Tutors Cost $35 - 70 per hour on average

What’s a fair price for a private C tutor? C tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25 $99
$35
$70

Choose Your Tutor

Compare tutor costs. With a range of price options, there’s a tutor for every budget.

No Upfront Fees

Sign up, search, and message with expert tutors free of charge.

No Costly Packages

Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.

Pay After Your Lesson

Get the help you need first. You’ll only be charged after your lesson is complete.

Love Your Lesson Or It’s Free

Your first hour with a new tutor is protected by Wyzant’s Good Fit Guarantee. If you’re not satisfied with your lesson, you don’t pay. No questions asked.

Reported on by leading news outlets

Trust an expert answer

Private Teachers Prepared to Help You Learn C

 Question

How would you define C in your own words?
C is a functional programming language developed originally to go with the operating system Unix. It is a high-level language but not very far removed from machine-level coding, and in fact has provisions for specifying machine-level data structures and operations. It is relatively... read more
C is a functional programming language developed originally to go with the operating system Unix. It is a high-level language but not very far... read more
Answered • 03/20/18

 Question

How would you define C in your own words?
C is a low level language that has been around for a long time. It is good for writing optimized code when you need extra control over exactly what is happening on the hardware. It is the foundation upon which many high level languages are built.
C is a low level language that has been around for a long time. It is good for writing optimized code when you need extra control over exactly what... read more
Answered • 10/04/18

 Question

How would you define C in your own words?
C is a high level language that is almost as fast as machine language. Everything has a pointer in C. All memory locations store either a pointer or a value and all memory locations are referenced by a pointer. All subroutines can pass values to the subroutine by value or by reference.
C is a high level language that is almost as fast as machine language. Everything has a pointer in C. All memory locations store either a pointer... read more
Titus L.

Titus L. answered • 06/05/18

Tutor
4.8 (198)

 Question

How would you define C in your own words?
C is the most successful systems implementation language in history. It is capable of doing most things that can be done with assembly language with the additional benefit of being portable across computer architectures. C is also important because it is the inspiration form for many other... read more
C is the most successful systems implementation language in history. It is capable of doing most things that can be done with assembly language... read more
James G.

James G. answered • 03/19/18

Tutor
4.9 (61)