+ 5

Is it good to learn C?[solved]

C is very powerful language. I have basic knowledge of javascript. Someone said me C can crash your computer. If you do any mistake in C. Then how I can learn C?

27th Dec 2019, 8:28 AM
🇮🇳Vivek🇮🇳
🇮🇳Vivek🇮🇳 - avatar
16 Answers
+ 7
Vivek Hello! I have been in the same situation as you some time ago. In the first place C WILL NOT crash your computer and in the second place C will not teach how computers work more than any other language will do. If you are willing to know how computer works you must use ASSEMBLY, a language based around binary that represents the base of litteraly everythjng that runs on you PC. It's a very very hard language, doesn't even look like a programming language but it's not impossible to learn. The big problem is that assembly is different for each processor. I know a good 1000 pages book, I can share link if you want.
27th Dec 2019, 8:52 AM
🈂️Toma
🈂️Toma - avatar
+ 10
It's a good skill to have.
28th Dec 2019, 1:49 AM
Sonic
Sonic - avatar
+ 6
C is basic language for learning coding. If u learn C Language then it will become easy to learn other languages.
27th Dec 2019, 4:24 PM
Puthur Harthik
+ 6
C is very Conceptual language. C language Syntax are useful in most of the language. Learn C first.
28th Dec 2019, 1:56 AM
ROHIT KANOJIYA
ROHIT KANOJIYA - avatar
+ 5
You don't just learn languages, you only learn what you're going to use. C and JavaScript uses are different, so it seems you don't even know what you want to learn. Yes, C is powerful, but if you don't mess up with the source code of your computer (you technically can't, at leasy not on Windows), then nothing will harm it.
27th Dec 2019, 8:30 AM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 4
Today's O/S had grown smarter and safer then they were in the old days. These days if you walk into your neighbour's yard you get a warning. In the old days you were free to mess around with your neighbour's yard. Nice for you, not for the neighbour : ) Don't worry, you won't crash your computer by learning C, unless you deliberatedly write something evil. But even if you do, your role in the computer will still contain the damage to prevent it from spreading. A lot of things must be adjusted before a program under one's credential can have full access to system resources. #respect to the brilliant people those O/S developers, we are today safer than before.
27th Dec 2019, 8:50 AM
Ipang
+ 3
Yeah, both are of different use. But C is mother of all languages. If I want to know how computers works to make my life easier . I should go with C. I am confused.
27th Dec 2019, 8:40 AM
🇮🇳Vivek🇮🇳
🇮🇳Vivek🇮🇳 - avatar
+ 3
Vivek no, that's not how it works. Why did you learn JavaScript in the first place ? C would only be useful if you're planning to write code on Linux, or you want to be able to tweak it to your own needs. Otherwise, it wouldn't be very good to learn it. Still, for the sake of programming, C is a great language, and is definetly worth learning to understand the basics and fundamentals of programming.
27th Dec 2019, 8:44 AM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 3
Vivek glad I could help you.
27th Dec 2019, 9:47 AM
🈂️Toma
🈂️Toma - avatar
+ 3
There is a C tutorial here.
28th Dec 2019, 6:18 AM
Sonic
Sonic - avatar
+ 2
Assembly is horrible. May be some day. I learn it. But for now. Assembly will very hard for me. But thank you. Now, I think . I should go without C. Thanks all.
27th Dec 2019, 9:46 AM
🇮🇳Vivek🇮🇳
🇮🇳Vivek🇮🇳 - avatar
+ 1
Yes it is very basic one..
29th Dec 2019, 5:41 AM
ksheokand 07
ksheokand 07 - avatar
+ 1
There is a C tutorial here. learn easy from here.
6th Jan 2020, 2:58 PM
Jay Kardani
Jay Kardani - avatar
0
I remember learning C and making my first infinate loop and segmentation fault. The key is not to be afraid of messing up or doing it wrong. In fact, deliberately do it wrong!
27th Dec 2019, 6:54 PM
Jastiv
0
Hello
28th Dec 2019, 8:18 PM
Houssem Bessghaier
Houssem Bessghaier - avatar