• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to C Programming: Getting Started - 1

    Learner Reviews & Feedback for C Programming: Getting Started - 1 by Dartmouth College

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    247 ratings

    About the Course

    Start learning one of the most powerful and widely used programming languages: C. Within moments you will be coding hands-on in a browser
    tool that will provide instant feedback on your code. The C programming language is one of the most stable and popular programming
    languages in the world. It helps to power your smartphone, your car's navigation system, robots, drones, trains, and almost all electronic
    devices. C is used in any circumstances where speed and flexibility are important, such as in embedded systems or high-performance
    computing. In this course, you will get started with C and learn how to write your first programs, how to make simple comput...
    ...

    Top reviews

    RS

    Jul 4, 2022

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Great explanation of the basics; very simplified which makes information easy to handle, especially with the help of their awesome tool codecast!

    PK

    Apr 19, 2023

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Incredibly, I had an extraordinary experience. I genuinely feel that I am on the right track in learning C and grasping its fundamental concepts.

    Filter by:

    1 - 25 of 57 Reviews for C Programming: Getting Started - 1

    Filled StarFilled StarStarStarStar

    By Guy G

    •

    May 28, 2022

    Great course but auditing seems impossible since all lessons are locked until one upgrades.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Calvin K L Y

    •

    Apr 30, 2022

    A great introduction to C programming language with superb online IDE to practice with.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 马镓浚

    •

    Aug 12, 2022

    Excellent course for beginner to learn C programming. The codecase used in this course is very powerful. And the explanations by professors are very clear. Highly recommended for everyone who want to start learning C programming.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Roberto N S

    •

    Jul 4, 2022

    Great explanation of the basics; very simplified which makes information easy to handle, especially with the help of their awesome tool codecast!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Fatih S

    •

    Dec 25, 2022

    Great course for absolute beginner. Interactive learning methods are higly efective both learning and practicing.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jason Q

    •

    Jul 20, 2023

    honestly, it's very hands-on learning, which is my learning style so I loved it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sri R B

    •

    Oct 22, 2022

    very useful and simple method of teaching...really enjoyed a lot

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By sisi L

    •

    Jul 26, 2022

    Very detailed instruction and lots of hands-on activities.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By ERNANI G

    •

    Mar 5, 2023

    I was very impressed with the quality of C Programming: Getting Started. The teachers [ Petra Bonfert-Taylor and Rémi Sharrock ], are incredibly competent and the teaching material together with the learning environment are fantastic. I am very pleased to be able to complete the first course of the Specialization Program. Many thanks, Coursera, Dartmouth College, Institut Mines-Télécom and not least Patrick and Lina Drahi Foundation, for democratizing quality education.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Qaiser K B

    •

    Aug 14, 2022

    This course is absolutly is what that I desired. Thank you

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Peter

    •

    Jul 21, 2022

    Simple and practical.

    Filled StarStarStarStarStar

    By Abhishek A

    •

    Sep 18, 2022

    I'm sure this course is good. Unfortunately, I could access nothing. There is absolutely nothing to audit in this course. Everything is for paid students only. I was excited about this. C and Linux are something I always wanted to get deeper into. Coursera began with a mission and I've been following it for a decade. But I think the free courses are getting subverted now with more and more courses offereing restrictive or payment only content. This is a huge disappointment for life-long learners like me.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By BEN-AMER M

    •

    Sep 23, 2024

    The "Programming in C: First Steps - 1" course offers a fantastic opportunity for anyone looking to build a solid foundation in programming. Here are some key points that highlight the value of this course: Fundamental Concepts: This course introduces the essential concepts of programming in C, providing a strong base for beginners. You'll learn to write, compile, and execute simple programs. Widely Used Language: C is one of the most utilized programming languages in software development, especially in embedded systems, operating systems, and high-performance applications. Mastering C is a significant asset in the job market. Hands-On Learning: The course includes practical exercises that allow you to apply the concepts learned. This hands-on approach fosters a deep understanding and the ability to solve real-world problems. Guidance and Support: Experienced instructors provide personalized support, answering questions and guiding participants through every step of their learning journey. Logical Skill Development: Programming in C enhances logical thinking and problem-solving skills, which are essential in many technical fields. Preparation for Advanced Studies: Once the basics are mastered, this course prepares participants to tackle more advanced concepts, such as object-oriented programming or other programming languages.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Cristian M

    •

    Jan 15, 2023

    Awesome course, I do not have words to express how much I appreciate the teacher's efforts, amazing dedication.

    The course is brought to the student in the most accessible and easy way on the world with really step by step guidance.

    Huge thank you, you made me realize how a great teacher looks like without even meeting, just via a MOOC.

    Definitely worth's it, for me at least it was the most exciting programming course I have ever seen.

    All the best for everyone!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By KUSHAGRA S

    •

    Mar 20, 2025

    This course provided a great introduction to C programming, covering fundamental concepts in a clear and structured way. The explanations were easy to follow, and the exercises helped reinforce learning. However, adding more coding challenges and real-world examples would make it even better. Overall, a solid course for beginners!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ricardo V

    •

    Oct 18, 2022

    Codecast is incredible. You would expect a lot of bugs or slow processing for a fully online compiler like this, but I never had any issues. The instructors were very clear and concise and the assignments were a good measure of how well the ideas of each objective were learned.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By KAO T

    •

    Jun 7, 2023

    Dear Sir

    This is Tun-Min, from Taiwan. Thank you for such constructive course of C programming. It really helps me to build the ablity of programming C language step by step. In addition, your tutorial tools are really good.

    Thank you.

    Sincerely,

    Tun-Min KAO

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Danny C

    •

    Dec 14, 2023

    Great course and perfect for beginners. I also like the fact you actually write code and see someone write the code instead of just watching someone talk about coding without even showing you how to actually write the code.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Payam K

    •

    Apr 19, 2023

    Incredibly, I had an extraordinary experience. I genuinely feel that I am on the right track in learning C and grasping its fundamental concepts.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Nguyen M T

    •

    Jan 9, 2023

    Today, I am feeling so good. Coursera help me to gain knowledge about programming C.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deleted A

    •

    Apr 7, 2024

    Easy to follow and enough exercises to familiarize yourself with C

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Daniel d M A

    •

    May 10, 2023

    This course has the best interactive tools for learning C!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Artem S

    •

    Apr 10, 2023

    I really love that tools for learning in that course!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Lingjun K

    •

    Mar 18, 2024

    very unique and effective program structure.

    • Chevron Left
    • 1
    • 2
    • 3
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.