GIDForums  

Go Back   GIDForums > Computer Programming Forums > C Programming Language
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
 
 
Thread Tools Search this Thread Rate Thread
  #1  
Old 26-Nov-2013, 09:19
arun7 arun7 is offline
Account Disabled
 
Join Date: Nov 2013
Posts: 6
arun7 has a little shameless behaviour in the past

C


In how many days can we learn C language?
  #2  
Old 26-Nov-2013, 19:26
Mexican Bob's Avatar
Mexican Bob Mexican Bob is offline
Regular Member
 
Join Date: Mar 2008
Location: Chicxulub, Yucatán
Posts: 683
Mexican Bob is a jewel in the roughMexican Bob is a jewel in the roughMexican Bob is a jewel in the roughMexican Bob is a jewel in the rough

Re: C


Quote:
Originally Posted by arun7
In how many days can we learn C language?

It is impossible for you to learn the C programming language. If that's not true, it will take you 5 minutes. If that's not true, you can do it in a week. If that's not true, you will spend your lifetime learning C. If that's not true, you don't deserve to learn C. It isn't for you. Quit before you start.

If you *really* want some idea of how long it takes someone of reasonable capabilities to learn C, the answer is probably about 2-3 years to reach a minimum level of proficiency and probably about 30 days to learn most of the basics of what C does and how the language works. One guy I met/know learned it in about 3 months as a result of my direction, reading books, his motivation/desire and the challenge of the project in front of him. A minimum of 95% of that effort came from him, not me, and, I'd suggest, not the books, though who really/truly knows?

The real answer is that problems 'in the world' that can be 'solved by C' are as numerous as the problems. It takes forever to 'learn' how C solves those problems. There are probably trillions of lines of C code. Imagine how much time it would take to just see (C) that many lines of code, even without understanding them...but just physically flash before your eyes at an incomprehensible rate? Your life expectancy should be so great.

I'm fairly 'accomplished' in C and I still feel like I know nothing. I mean absolutely no 'bravdo' in the statement, but I've been programming C since 1986. I'm quite certain that there is *something* that I don't know about C.

I think that the safer question is "how long do you have?" The moment that you think you know everything there is to know about C is the day that you'd be wrong. Somebody has done something with C that you never considered, never thought was possible and never imagined that you didn't already know about the language.

I fairly sure that I'd expect nothing less of a language like C. With great power comes great responsibility. Maybe you'd like to consider Python or JavaScript?

...and, if you happen to know how many licks it takes to get to the center of a Tootsie Pop, the wise old owl would say the same thing about C programming. The answer is 3. You can learn C in 3 days. Just be sure to bite through the last little bit.


MxB
  #3  
Old 22-May-2015, 05:09
mahiverma mahiverma is offline
New Member
 
Join Date: May 2015
Posts: 2
mahiverma is on a distinguished road

Re: C


Dear Mexican sir, I want to share with you some of my problems... First of all thanks for this reply that you have written before.. Yes, you are right, nobody has learned the whole C language.. Every time you thought that something missing... and every time when you feel like... yes, you know very well... at the last movement, you don't know about some other.... All of my friends told me.. That you are mad... because they all do Java, dot net... but I am very interested in this c language from the college time, I love to doc language... I know I am not perfect in that...
But I used to do things to learn this language... Somebody says... for job purpose you need to know others not see... Is that true, with the only base of c language, I will not find any job...????? Sorry for my poor English...
  #4  
Old 27-May-2015, 04:45
Mexican Bob's Avatar
Mexican Bob Mexican Bob is offline
Regular Member
 
Join Date: Mar 2008
Location: Chicxulub, Yucatán
Posts: 683
Mexican Bob is a jewel in the roughMexican Bob is a jewel in the roughMexican Bob is a jewel in the roughMexican Bob is a jewel in the rough

Re: C


Quote:
Originally Posted by mahiverma
Is that true, with the only base of c language, I will not find any job...????? Sorry for my poor English...

C is the language of choice for many embedded systems. There are many jobs around the world for embedded systems and firmware programming using C.

Tell those friends of yours that Java is for those who can't C !

MxB
  #5  
Old 28-May-2015, 04:44
mahiverma mahiverma is offline
New Member
 
Join Date: May 2015
Posts: 2
mahiverma is on a distinguished road

Re: C


Thank you Maxican Bob sir...
For reply me...
And your last line "Tell those friends of yours that Java is for those who can't C " is best...
I can't forget this line...
  #6  
Old 27-Oct-2015, 01:02
lindseynicole lindseynicole is offline
New Member
 
Join Date: Oct 2015
Posts: 14
lindseynicole has a little shameless behaviour in the past

Re: C


About 6 months if you to learn thoroughly.
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Network Sites: GIDNetwork · GIDApp · GIDBlog · Learning Journal by J de Silva, The

All times are GMT -6. The time now is 04:44.


vBulletin, Copyright © 2000 - 2017, Jelsoft Enterprises Ltd.