Is it worth to learn to learn C ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 16

Is it worth to learn to learn C ?

Hi, guys, I have made a lot of mistakes through whole my life, Programming is the only thing i have no doubts in. I study my first year in Programming the Computer system at university and want to know is it woth to learn C? Do not ask the particular field i am going to work on, i do not know, I dont want to make mistakes anymore, so help me , please.

23rd Jan 2019, 7:08 PM
Kerim
32 Answers
+ 30
I think it's great for beginning. It teaches you how computer "thinks" and how to use it to solve your problems. My friend is very good in C, he is creating his own OS for fun and using it (+ C++) for game development (low level). So, it's very much relevant and it can be very useful.
23rd Jan 2019, 9:13 PM
dρlυѕρlυѕ
dρlυѕρlυѕ - avatar
+ 21
The thing with C is that if you learn it or its superset (C++), you will have absolutely no issue learning any other language with ease. So, in my view, you can learn C/C++ and not have to worry about it being a mistake, because it is such a powerful language that delves so deep, that you can apply all that knowledge to other languages and learn them easier than ever!
23rd Jan 2019, 7:13 PM
Dread
Dread - avatar
+ 16
Yes it is good for beginners
25th Jan 2019, 9:37 AM
💞ⓢⓦⓐⓣⓘ💞
💞ⓢⓦⓐⓣⓘ💞 - avatar
+ 7
Reason to learn C are lot. Not only it teach you how computer thinks but at the same time you also learn how to build a logic of a code so it will execute accordingly to your wish. There is never to late to learn something nor it to early. Best wishes for your learning a C.
25th Jan 2019, 6:59 AM
AKS
AKS - avatar
+ 7
It is good to start learn to code with C because after that it also helps to learn other languages like C++(superset of C) and Java which has similar syntax like C😉
25th Jan 2019, 12:32 PM
Deepak Kumar
Deepak Kumar - avatar
+ 4
I too started with C then C++ though they weren't my target but just to help me understand what was going on with my codes. If you want to be a programmer then learning C is never a mistake.
24th Jan 2019, 3:58 AM
Dan Rhamba
Dan Rhamba - avatar
+ 4
I don't know! There is so many people that say: when there is C++ why C!? Honestly, I Can't Undrestand Such justification !!!! Anyhow, C is the only language that is completely understandable for me!!! I think C can be something like a Trap!!! Because of it's Tiny, Simplicity and Nicely Features; it would be hard to switch into another Language!! That's just my Experience, of course
24th Jan 2019, 10:44 PM
H. Ahmadian
H. Ahmadian - avatar
+ 3
Thank you for suggestions ❤
23rd Jan 2019, 9:35 PM
Kerim
+ 3
It depends on what you want to do with your programming knowledge. If your intention is to build a website, C will serve you no purpose. However, if you're interested in OSes, you might find C useful in helping you.
24th Jan 2019, 1:37 AM
👑 Prometheus 🇸🇬
👑 Prometheus 🇸🇬 - avatar
+ 3
Yaaa! Because c is basic programming language if you complete it perfectly other languages would be easier for you to understand!!!
24th Jan 2019, 7:04 AM
Kishan Gadhiya
+ 2
Yes is worth it... C has inspired tons of languages, because it has everything to learn about programming, learning C you will able to program in C++, and doing C++ you will able to learn any other language, every fundamental concept has been taken thanks to C, besides C is an ideal language to learn low programming, because of that you will understand how memory works and in programming... Memory is everything.
23rd Jan 2019, 10:02 PM
Eduardo Perez Regin
Eduardo Perez Regin - avatar
+ 2
let me just give this in a simple term, i hope you get me right to know the children better it probably good to know were they are coming from and that is probably C right, but you can skip that since the use of C now adays are not a day to day basis, but i do C and i love to do it even if am not going to use for a concrete project for now, which am sure will come in handy someday
25th Jan 2019, 10:06 AM
✳AsterisK✳
✳AsterisK✳ - avatar
+ 2
C is the gateway to learn how actually a computer works. Most of the modern day programming languages are inspired form it. Learning this language is worth it, anyday!
25th Jan 2019, 5:18 PM
Infinity
Infinity - avatar
+ 2
No. There is no reason to really learn C at this point. It's a language that's getting phased out. Other languages such as F#, C# and C++, Java, and others are still available and about.
25th Jan 2019, 11:35 PM
Apple Blossom
Apple Blossom - avatar
+ 2
Do everything with full of joy
26th Jan 2019, 8:19 AM
himanshu
+ 2
C is one of the most oldest and the language that is used make everything. Python is made with C. Google applications is made with the superset of C (C++). Adobe systems are made with it. The popular Unity game engine is made with C++. Most popular games are made with it. And most of the OS kernels are made with C. Like Linux and more! Most of the security apps, company and antiviruses are made with C! Even powerful and harmful viruses. Just look at the apps made with C and C++! Starting with C maybe a hard choice. But a SPECTACULAR choice!
26th Jan 2019, 8:24 AM
Jaidee Bin Helal
Jaidee Bin Helal - avatar
+ 2
C is good if you are interested in electronics, such as micro controllers (Arduino), but it also teaches you the basics of how a computer processes data and how it computes, and C is a very strong base as it will help out in learning other languages.
27th Jan 2019, 11:02 PM
Lev Nikitin
+ 1
I personally would go first for C++ instead of C because you'll learn OOP with C++. Plus, if you learn C++ you basically already know C.
23rd Jan 2019, 10:59 PM
fffresshRice
fffresshRice - avatar
+ 1
C is one of the best ways to get started in programming
24th Jan 2019, 2:58 PM
Varun Vrd
Varun Vrd - avatar
+ 1
yeah it's absolutely worth it.caz if you learn C you could learn any other language within a week.
25th Jan 2019, 11:34 AM
Sajad Rahmanian
Sajad Rahmanian - avatar