Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
Trust the nation's largest network for C tutors

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Featured by the nation’s most respected news sources

New York TimesCNNChicago TribuneCNBCForbesCBS NewsFox News

Tutors from top universities

JulliardMITRISDColumbiaCarnegie MellonBerkeleyHarvard

Get 1:1 Help Fast

The Best C Tutors in Virginia

See all 187 matching tutors

Find the best local C tutor in VA

Ames S. Gaithersburg, MD, available for online & in-person tutoring
Ames S.
15/hour

Gaithersburg, MD

Virginia Tech Computer Science Graduate Tutor

I hold both a Bachelor’s and a Master’s degree in Computer Science from Virginia Tech, where I completed a wide range of core and advanced courses across the field. Through this training, I developed a strong foundation in algorithms, data...

4.8 (6)
15/hour
13 hours tutoring

I hold both a Bachelor’s and a Master’s degree in Computer Science from Virginia Tech, where I completed a wide range of core and advanced courses across the field. Through this training, I developed a strong foundation in algorithms, data...

Jim L. Westover, MD, available for online & in-person tutoring
Jim L.
60/hour

Westover, MD

STEM Tutor with 30+ Years of Aerospace Experience

I am Jim. I have spent well over three decades in the aerospace industry putting academic principles into practice and mentoring the younger generations in the ways of STEM. My Bachelor of Science is in Aerospace Engineering (Summa Cum Laude) and...

5.0 (393)
60/hour
1,035 hours tutoring

I am Jim. I have spent well over three decades in the aerospace industry putting academic principles into practice and mentoring the younger generations in the ways of STEM. My Bachelor of Science is in Aerospace Engineering (Summa Cum Laude) and...

Jonathan S. Prospect, VA, available for online & in-person tutoring
Jonathan S.
55/hour

Prospect, VA

An experienced C# Programmer with a passion for teaching.

I have been studying Computer Programming ever since I graduated High School. I found C# to be my favorite language and have been studying it ever since. In my time in college, I have created programs in C# while learning about the language. One...

InstantBook
Today
5.0 (2637)
55/hour
9,561 hours tutoring
Response time: 5 minutesNote that average response time is based on Jonathan’s active hours, which are 5:00 pm - 8:00 am UTC.

I have been studying Computer Programming ever since I graduated High School. I found C# to be my favorite language and have been studying it ever since. In my time in college, I have created programs in C# while learning about the language. One...

Scott K. Pikesville, MD, available for online & in-person tutoring
Scott K.
40/hour

Pikesville, MD

PhD Math | 20+ Cybersecurity | Expert in Math, CS

I am a Ph.D. mathematician with more than 20 years of professional experience in cybersecurity and technical leadership. My academic background in mathematics, combined with a long career working in highly technical environments, allows me to...

5.0 (5)
40/hour
5 hours tutoring

I am a Ph.D. mathematician with more than 20 years of professional experience in cybersecurity and technical leadership. My academic background in mathematics, combined with a long career working in highly technical environments, allows me to...

Michael G. Crofton, MD, available for online & in-person tutoring
Michael G.
100/hour

Crofton, MD

Engineering Grad Student and Former C Teaching Assistant

I have 7 years of experience with C programming. I earned exceptional course grades in both C courses I completed as part of my undergraduate degree. I also served as a teaching assistant for these courses, and have helped students...

5.0 (265)
100/hour
1,058 hours tutoring
Response time: 17 minutesNote that average response time is based on Michael’s active hours, which are 4:00 pm - 7:00 am UTC.

I have 7 years of experience with C programming. I earned exceptional course grades in both C courses I completed as part of my undergraduate degree. I also served as a teaching assistant for these courses, and have helped students...

Steven H. Baltimore, MD, available for online & in-person tutoring
Steven H.
60/hour

Baltimore, MD

Patient Tutor for Math, Science & Coding | Results & Confidence

I have a deep and practical understanding of the C programming language. I specialize in making its most challenging low-level concepts—especially pointers, memory management (malloc/free), and the manual implementation of data...

5.0 (64)
60/hour
377 hours tutoring
Response time: 37 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I have a deep and practical understanding of the C programming language. I specialize in making its most challenging low-level concepts—especially pointers, memory management (malloc/free), and the manual implementation of data...

Carter A. Gaithersburg, MD, available for online & in-person tutoring
Carter A.
36/hour

Gaithersburg, MD

Experienced C programmer

I have been a professional software developer since 1981. I learned C in 1983 and developed a PC-based test scoring system as my first project. I used C/C++ full time for five years and occasionally after that. I led the...

4.8 (777)
36/hour
4,075 hours tutoring

I have been a professional software developer since 1981. I learned C in 1983 and developed a PC-based test scoring system as my first project. I used C/C++ full time for five years and occasionally after that. I led the...

Jeffery H. Baltimore, MD, available for online & in-person tutoring
Jeffery H.
75/hour

Baltimore, MD

PhD Industry C/C++ developer and teacher with over 25 years experience

I have been working with C and C++ for over 25 years. I have seen it change from "C with Classes," to the language we have today. I have kept abreast with coding best practices, and modern advise on auto, pointer, smart...

5.0 (828)
75/hour
3,916 hours tutoring

I have been working with C and C++ for over 25 years. I have seen it change from "C with Classes," to the language we have today. I have kept abreast with coding best practices, and modern advise on auto, pointer, smart...

Anton A. Bel Air, MD, available for online & in-person tutoring
Anton A.
50/hour

Bel Air, MD

Experienced C++ Developer and Mentor/Tutor

I have experience in C due to my long experience of C++ (mostly in Windows). I have done some projects in embedded C and I have successfully tutored several student in C on another platform.

4.9 (61)
50/hour
303 hours tutoring
Response time: 5 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I have experience in C due to my long experience of C++ (mostly in Windows). I have done some projects in embedded C and I have successfully tutored several student in C on another platform.

Tanya M. Vienna, VA, available for online & in-person tutoring
Tanya M.
60/hour

Vienna, VA

Experienced Math Tutor, Computer Science Tutor, and Proofreader

My name is Tanya and I have a Bachelors and Masters in Cyber Security Engineering as well as a minor in Computational & Data Sciences. I also freelanced at Fiverr, where I have worked with 150+ clients on various projects including tutoring...

4.8 (52)
60/hour
164 hours tutoring

My name is Tanya and I have a Bachelors and Masters in Cyber Security Engineering as well as a minor in Computational & Data Sciences. I also freelanced at Fiverr, where I have worked with 150+ clients on various projects including tutoring...

Brian R. Rockville, MD, available for online & in-person tutoring
Brian R.
65/hour

Rockville, MD

Experienced C coder with

I learned to code at the age of 8 and switched to C when I was around 16. That means I’ve been coding in C for almost 30 years! I’ve written some complex scientific codes and even a scripting language in C...

5.0 (4)
65/hour
27 hours tutoring

I learned to code at the age of 8 and switched to C when I was around 16. That means I’ve been coding in C for almost 30 years! I’ve written some complex scientific codes and even a scripting language in C...

Daniel F. Arlington, VA, available for online & in-person tutoring
Daniel F.
100/hour

Arlington, VA

AP Computer Science & C Programming Tutor; Software Engineer

Graduated from Clemson university with a dual degree in electrical and computer engineering. C was the language I used in all of my computer classes.

4.9 (453)
100/hour
1,157 hours tutoring
Response time: 10 minutesNote that average response times may vary depending on a variety of factors, including time of day.

Graduated from Clemson university with a dual degree in electrical and computer engineering. C was the language I used in all of my computer classes.

Here are even more great C tutors who offer online lessons.

Here are even more great C tutors who offer online lessons.

Waltham, MA Tutoring
Julie B.
60/hour

PhD in Computer Science w/ 25+ yrs Software Development, 8 + using C

I hope I can impart my passion for software development to you, whilst helping you with your programming problems in C! Please note and check my availability which is much more than what you may see on my instant book slots. While...

5.0 (306)
60/hour
878 hours tutoring
Response time: 36 minutesNote that average response time is based on Julie’s active hours, which are 10:00 pm - 10:00 am UTC.

I hope I can impart my passion for software development to you, whilst helping you with your programming problems in C! Please note and check my availability which is much more than what you may see on my instant book slots. While...

Valencia, CA Tutoring
Steven M.
87/hour

17,500+ Wyzant Hours Taught | Berkeley Grad | Classroom Experience!

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...

5.0 (5876)
87/hour
18,240 hours tutoring

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...

Tallahassee, FL Tutoring
Antonio T.
100/hour

University Of Minnesota TA in C/C++; 10+ years of CompSci Tutoring

As a TA for C/C++ at the University of Minnesota, I focused on core concepts like pointers, structs, memory allocation, segfaults, and memory management. I guided students through debugging with tools like GDB and Valgrind to analyze...

5.0 (754)
100/hour
4,815 hours tutoring
Response time: 3 minutesNote that average response time is based on Antonio’s active hours, which are 9:00 pm - 5:00 am UTC.

As a TA for C/C++ at the University of Minnesota, I focused on core concepts like pointers, structs, memory allocation, segfaults, and memory management. I guided students through debugging with tools like GDB and Valgrind to analyze...

Cincinnati, OH Tutoring
Andre R.
45/hour

Seasoned Programmer with 25 Years Exp. in C and C++

Drawing on my deep experience with low-level programming, I provide robust instruction in C that focuses on memory management, pointers, threading, and hardware interaction. I emphasize the importance of clean logic and structured...

InstantBook
Tomorrow
5.0 (2639)
45/hour
5,994 hours tutoring
Response time: 33 minutesNote that average response times may vary depending on a variety of factors, including time of day.

Drawing on my deep experience with low-level programming, I provide robust instruction in C that focuses on memory management, pointers, threading, and hardware interaction. I emphasize the importance of clean logic and structured...

New York, NY Tutoring
Jonathan K.
102/hour

Accomplished Software Engineer with Over a Decade of Experience

I've taught C to students at top universities and have used it at work and on personal projects.

5.0 (10)
102/hour
432 hours tutoring

I've taught C to students at top universities and have used it at work and on personal projects.

San Jose, CA Tutoring
Guilherme A.
135/hour

NVIDIA Software Engineer | C/C++

I'm a System Software Engineer at NVIDIA with a B.S. in Computer Science from the University of Texas at Austin, where I work on low-level hypervisor and RTOS software for autonomous vehicles. I've taught C across 800+ hours on...

5.0 (221)
135/hour
807 hours tutoring

I'm a System Software Engineer at NVIDIA with a B.S. in Computer Science from the University of Texas at Austin, where I work on low-level hypervisor and RTOS software for autonomous vehicles. I've taught C across 800+ hours on...

Kailua Kona, HI Tutoring
Tony T.
170/hour

UC Berkeley CS Grad C Programming, operating systems, data structure

I am a UC Berkeley Computer Science Graduate Dive deep into the world of C programming with a seasoned programmer. I'll guide you through the fundamentals of C, from syntax and data types to pointers, memory management, fork,...

InstantBook
Tomorrow
5.0 (168)
170/hour
585 hours tutoring
Response time: 2 minutesNote that average response time is based on Tony’s active hours, which are 2:00 am - 10:00 am UTC.

I am a UC Berkeley Computer Science Graduate Dive deep into the world of C programming with a seasoned programmer. I'll guide you through the fundamentals of C, from syntax and data types to pointers, memory management, fork,...

Brooklyn, NY Tutoring
Alex A.
85/hour

Experienced software developer with a desire to teach others

...Computer Science A and Principles. Subjects I offer include introductory programming/computer science courses, Python, Java, C, C++, databases/SQL, JavaScript, assembly (MIPS, x86, MASM, etc.), Terraform, CSS, HTML, as well as all theory-based courses...

5.0 (984)
85/hour
1,509 hours tutoring
Response time: 11 minutesNote that average response time is based on Alex’s active hours, which are 12:00 pm - 2:00 am UTC.

...Computer Science A and Principles. Subjects I offer include introductory programming/computer science courses, Python, Java, C, C++, databases/SQL, JavaScript, assembly (MIPS, x86, MASM, etc.), Terraform, CSS, HTML, as well as all theory-based courses...

Suwanee, GA Tutoring
Adam F.
160/hour

Ivy League C Tutor

I took the U.C. Berkeley course CS61C on computer organization for a summer semester. This course is taught in C and assumes a strong background in C. Moreover, it uses C to perform low-level programming with memory...

5.0 (408)
160/hour
1,673 hours tutoring
Response time: 3 minutesNote that average response time is based on Adam’s active hours, which are 8:00 pm - 8:00 am UTC.

I took the U.C. Berkeley course CS61C on computer organization for a summer semester. This course is taught in C and assumes a strong background in C. Moreover, it uses C to perform low-level programming with memory...

Houston, TX Tutoring
Edward M.
90/hour

MIT EECS Graduate and Senior C Programming Tutor

I am an MIT Electrical Engineering and Computer Science graduate with approximately 19 years of professional software engineering experience and more than 1,000 documented tutoring and coaching hours. I teach C programming from foundational...

5.0 (276)
90/hour
1,090 hours tutoring
Response time: 28 minutesNote that average response time is based on Edward’s active hours, which are 5:00 pm - 11:00 am UTC.

I am an MIT Electrical Engineering and Computer Science graduate with approximately 19 years of professional software engineering experience and more than 1,000 documented tutoring and coaching hours. I teach C programming from foundational...

Grand Rapids, MI Tutoring
Geoff T.
80/hour

Computer Engineering PhD with 5+ Years Teaching C and C++

I am a trained electrical and computer engineer with more than ten years of experience working with C programming. My experience spans applications ranging from radio firmware engineering to developing flight control software in the...

5.0 (228)
80/hour
1,082 hours tutoring
Response time: 15 minutesNote that average response time is based on Geoff’s active hours, which are 4:00 pm - 4:00 am UTC.

I am a trained electrical and computer engineer with more than ten years of experience working with C programming. My experience spans applications ranging from radio firmware engineering to developing flight control software in the...

Denver, CO Tutoring
Benjamin F.
45/hour

Former PhD Student Computer Science/Mathematics 15 Years experience.

Associates Degree in Game Design & Development Bachelor's Degree in Mathematics PhD student in Computer Science/Mathematics (All but dissertation, indefinite leave of absence)

4.9 (94)
45/hour
528 hours tutoring

Associates Degree in Game Design & Development Bachelor's Degree in Mathematics PhD student in Computer Science/Mathematics (All but dissertation, indefinite leave of absence)

Grovetown, GA Tutoring
Devon B.
75/hour

Exploit Developer

Cyber Capabilities Developer for DoD. M.S and B.S. in Computer Science.

4.9 (88)
75/hour
444 hours tutoring

Cyber Capabilities Developer for DoD. M.S and B.S. in Computer Science.

Trusted with over 6 million hours of lessons since 2005

Trusted experience

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.

Mina D.

48 C lessons

Mrs Barbara is really great. She is very knowledgeable. My son who is a freshman now has achieved an"A" from a "C" in a very short time. She make sures that he understand well before she moves off from that topic.
Marcia Z.

10 C lessons

My son has increased his grade from a C- to a B with Michael's very patient and in depth tutoring for the second half of his junior year. He was always on time and ready to work. Very knowledgeable and professional.
Chris R.

1 C lesson

James knows how to communicate and will help you with whatever is most challenging, and in my case it was C++. Although it was only my first lesson with James, I can tell that I am going to ask him for help in the near future.
How much for private C tutoring lessons

Virginia C Tutors Cost $35 - 70 per hour on average

What’s a fair price for a private Virginia C tutor? Virginia 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.

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

tech crunch
the new york times
CNBC

C Tutors in Virginia

C Tutors in Virginia at Wyzant connect students with experienced instructors for personalized and in-person or online lessons. Whether you're a beginner or looking to improve coding skills, Wyzant provides access to professionals who can help you learn C programming, C++, and related technologies.

C programming is a powerful language used in software development, embedded systems, and more. Learners explore fundamentals like syntax, memory management, and compilation, and advance to complex concepts such as pointers, data structures, and algorithms, depending on experience level.

Wyzant helps students succeed by providing access to expert tutors who tailor lessons to your goals, schedule, and skill level. With personalized support, accessible pricing, and flexible learning options, you can confidently develop programming abilities and achieve real progress.

Find C Tutors in a City Near You

Wyzant makes it easy to get C lessons from private tutors in any city in Virginia. Browse for your ideal tutor by reading ratings and reviews as well as comparing the rates of tutors on Wyzant who are C experts:

Hampton C Tutors

C Tutoring is just the beginning...

Tap into Wyzant’s digital nationwide network to find either a local or online tutor for subjects related to C. Find the perfect tutor for you in over 250 subjects and test prep areas including:

C Pointers And Arrays Tutors | Compilers Tutors | Gcc Tutors | COBOL Tutors | Data Types And Representation Tutors | COBOL Tutors | ASP.NET Tutors | Oracle Tutors | Ruby Tutors | Swift Tutors | Perl Tutors | Angular Tutors | Fortran Tutors | Python Tutors | CSS Tutors | JQuery Tutors | Data Structures Tutors | PHP Tutors | Java Tutors | JavaScript Tutors | SQL Tutors | C Tutors

Find 1:1 Tutors in Subjects Related to C

Wyzant makes it easy to get lessons from private tutors in any subject related to C. Find your ideal private tutor by reading ratings and reviews:

Virginia Computer Programming Lessons | Virginia R Tutors | Virginia Language Tutors | Virginia Sign Language Tutors | Virginia PHP Tutors | Virginia Coding Tutors | Virginia Latin Tutors | Virginia Foreign Language Tutors | Virginia Computer Tutors | Virginia HTML Lessons

Find Virginia tutors

Want to browse local tutors near you in more subjects? See all tutors in Virginia

Find online C tutors

Get C help anytime! We only accept the best online C tutors into our community. Get the help you need, right when you need it with the convenience of online lessons.