If I already know C++ is it worth learning C?
Register

We are the best invite forum on the internet! Here you will find free invites, free seedboxes, free bonuses, and much more. Our members know the true meaning of sharing and have created a truly global bittorent community! Our site has the most up to date information on all private trackers and our members will guide you and introduce you to this truly secretive and enlightened club. Ready to get started? Register now!


Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 27
  1. #1

    Join Date
    Jan 2011
    Posts
    13

    Default If I already know C++ is it worth learning C?

    Hey guys, I was thinking about learning C++ and I have very good knowledge of java so I feel it wouldn't be too hard for me. My question is whether it's worth learning C after I know C++? Would people say it was really easy to learn C if I know C++? (not C#, because I think that is somewhat different?)

    Thanks!



  2. To remove ads become VIP. Inquire about advertising here.
  3. #2

    Join Date
    Oct 2010
    Location
    Texas
    Posts
    610

    Default

    Interesting.

    Most people learn C and then graduate to C++.

    It has been a few years since I programmed in C/C++ (college knowlege) but it shouldn't be too difficult to learn C, especially if you know Java and C++.

    Now going from C to C++ is somewhat of a challenge because C++ is Object Oriented.


  4. #3

    Join Date
    Dec 2010
    Posts
    1,281

    Default

    If you know C++ very well, C would be very easy to learn. So no, I don't think it would be worth going out of your way to do C. For example, in a job interview, knowing C++ very well would be good enough to hire you to do C programming.
    Interested in a chance to win free VIP? Click here!

  5. #4

    Join Date
    Nov 2010
    Posts
    87

    Default

    Once you know C++ you know C too, they have exactly the same syntax. C++ is C just with additional object oriented features.

  6. #5

    Join Date
    May 2009
    Posts
    63

    Default

    It actually depends, because some work use C language (like microprocessor programming), and additional knowledge in C language won't hurt you either. I think, it would be a plus if you have both language proficiency.

  7. #6

    Join Date
    Feb 2010
    Posts
    38

    Default

    Learning C wouldn't hurt IMO, Someday it might get you a job.... Just read up on it, it is very similar to C++.

  8. #7

    Join Date
    Sep 2009
    Location
    Germany
    Posts
    211

    Default

    It really depends, I think. You can use everything from C in your C++ code, but you can also write perfectly good C++ programs without using the power pure C gives you.
    If you want to learn C, I would learn it before C++, since you will learn a lot about how your machine works and the move to C++ won't be difficult because you already know OOP and most of the stuff C++ adds to C from Java. The only thing that will teach you more about how the CPU does things is assembler, but that is a very different style of writing code.

  9. #8

    Join Date
    Jan 2011
    Posts
    40

    Default

    I went from C to Java. Tried C++ a bit and never liked it very much partly due to the complexity of the language. Somehow, I felt the transition to OO language was smoother with Java than C++. Also, the flexibility of writing C syntax in a C++ compiler didn't help much either.

    I would think that if you are really comfortable with C++, you shouldn't have too much problem picking up C. Is there any specific reason for wanting to pick up C? There aren't that many companies using C these days unless they are dealing with creating frameworks from the scratch and direct harware interactivity & speed is of main concern.

  10. #9

    Join Date
    Jan 2011
    Posts
    119

    Default

    All those saying that C is easy once you know C++, I disagree. C++ and Java are similar with their object-oriented features, but C is in a completely different ballpark. You may be able to pick up the syntax fairly easily, but writing a complete application becomes a lot more challenging. If you're looking for a serious job in the field, at least have a little experience with C under your belt.

  11. #10

    Join Date
    Jan 2011
    Posts
    9

    Default


Page 1 of 3 1 2 3 LastLast

Similar Threads

  1. Replies: 3
    Last Post: November 18th, 2010, 12:22 PM
  2. Is it worth requesting FTN?
    By Cpomer in forum BitTorrent Discussion
    Replies: 24
    Last Post: October 21st, 2010, 06:27 PM
  3. Is it worth requesting for FTN?
    By RedBull in forum Suggestions
    Replies: 5
    Last Post: July 24th, 2010, 09:39 PM
  4. vpn is it worth it relly?
    By stevenb1989 in forum BitTorrent Discussion
    Replies: 3
    Last Post: June 20th, 2010, 07:11 AM
  5. Is it worth?
    By besnico in forum Seedbox Discussions
    Replies: 8
    Last Post: January 18th, 2009, 07:27 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •