Chevron Left
Back to C Programming: Getting Started - 1

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

4.6
stars
215 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 computations and print the results to the screen, how to store values in variables and how to repeat instructions using loops. Beginners, even those without any programming experience, will be able to immediately start coding in C with the help of powerful yet simple coding tools right within the web browser. No need to install anything! Why learn C and not another programming language? Did you know that smartphones, your car’s navigation system, robots, drones, trains, and almost all electronic devices have some C-code running under the hood? C is used in any circumstance where speed and flexibility are important, such as in embedded systems or high-performance computing. C is a foundational programming language taught at engineering schools around the world, and represents one of the building blocks of modern computer information technology. Invented in the 1970’s. It is still one of the most stable and popular programming languages in the world. We are excited to introduce you to the world of coding and launch you along your path to becoming a skilled C programmer! This is the first course in the C Programming with Linux Specialization. This series of seven courses will establish your programming skills and unlock doors to careers in computer engineering. This course has received financial support from the Patrick & Lina Drahi Foundation....

Top reviews

PK

Apr 18, 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.

RS

Jul 3, 2022

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

Filter by:

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

By Guy G

•

May 28, 2022

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

By Calvin K L Y

•

Apr 30, 2022

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

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.

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!

By Fatih S

•

Dec 25, 2022

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

By Jason Q

•

Jul 20, 2023

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

By Sri R B

•

Oct 22, 2022

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

By sisi L

•

Jul 26, 2022

Very detailed instruction and lots of hands-on activities.

By ERNANI G

•

Mar 4, 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.

By Qaiser K B

•

Aug 14, 2022

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

By Peter

•

Jul 21, 2022

Simple and practical.

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.

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.

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!

By Ricardo V

•

Oct 17, 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.

By KAO T

•

Jun 6, 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

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.

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.

By Nguyen M T

•

Jan 9, 2023

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

By Radu R

•

Apr 7, 2024

Easy to follow and enough exercises to familiarize yourself with C

By Daniel d M A

•

May 10, 2023

This course has the best interactive tools for learning C!

By Artem S

•

Apr 10, 2023

I really love that tools for learning in that course!

By Lingjun K

•

Mar 18, 2024

very unique and effective program structure.

By Joonghee L

•

Aug 21, 2024

Merci beaucoup monsieur et madame :D

By Waleed E

•

Feb 28, 2023

Great work! specially for beginners.