Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Page 1 of 2 12 LastLast
Results 1 to 15 of 17
  1. #1
    New to the CF scene
    Join Date
    May 2013
    Location
    California
    Posts
    3
    Thanks
    1
    Thanked 0 Times in 0 Posts

    When should I learn C/C++?

    When should I learn C/C++?

  • #2
    Supreme Overlord Spookster's Avatar
    Join Date
    May 2002
    Location
    Marion, IA USA
    Posts
    6,278
    Thanks
    4
    Thanked 83 Times in 82 Posts
    Right now.
    Spookster
    CodingForums Supreme Overlord
    All Hail Spookster

  • #3
    Master Coder felgall's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, Australia
    Posts
    6,592
    Thanks
    0
    Thanked 644 Times in 634 Posts
    Don't try to learn both at the same time as despite the similarity they are very different languages.

    If you already know a procedural language then learn C - which is also a procedural language.

    If you already know an object oriented language then learn C++ - which is also an object oriented language.

    If you don't know any programming style or only know rules based or prototyping or some other style of programming then you will also need to learn abvout the procedural or object oriented style of programming when you learn either of those languages.

    Learning your first language that uses a particular style of programming is much harder than learning a second or tenth language that uses a style you already know.
    Stephen
    Learn Modern JavaScript - http://javascriptexample.net/
    Helping others to solve their computer problem at http://www.felgall.com/

    Don't forget to start your JavaScript code with "use strict"; which makes it easier to find errors in your code.

  • #4
    New to the CF scene
    Join Date
    May 2013
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Should I Learn C before C++

    A big resounding NO. If you want to learn both, you should learn C++ first. Learning C++ will teach you 90% of C. Learning C will not help you learn C++, and in fact it will stunt your learning process as you have to "unlearn" some bad habits that C fosters. Working with systems software, you will definitely need to know C, but knowing only C will greatly limit yourself. Knowing only C++ will not.
    Last edited by vinyl-junkie; 05-27-2013 at 03:26 PM. Reason: signatures only allowed through the control panel

  • #5
    Regular Coder
    Join Date
    May 2012
    Location
    USA
    Posts
    102
    Thanks
    0
    Thanked 7 Times in 7 Posts
    Just go to w3school.com and start learning c/c++.

  • #6
    New Coder
    Join Date
    Aug 2010
    Location
    Maryland, USA
    Posts
    11
    Thanks
    0
    Thanked 0 Times in 0 Posts
    What's your goal?

    Are you trying to make yourself valuable so you can get a job?
    Do you have some specific thing that you need software to accomplish?
    Do you just enjoy computers and logic and want to get involved?
    Those are all good reasons.

    I find that the best way to learn a computer language is to just jump in and try to write a program.

  • #7
    New to the CF scene
    Join Date
    May 2013
    Location
    24 Meadows Avenue Coopers Plains, QLD 4108
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Post When Should I learn c/c++?

    C/C++ is basic programming language. This language is very useful for another programming language like php, .net and many more.

    C/C++ should be learn on the starting period of Engineering.

  • #8
    New to the CF scene
    Join Date
    Jun 2013
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by NateK View Post
    When should I learn C/C++?
    First you need to learn basic fundamental so first learn C Language then after you can start to learn C++.

  • #9
    New Coder
    Join Date
    Jun 2013
    Location
    Bhubaneswar, Odisha, India
    Posts
    26
    Thanks
    0
    Thanked 1 Time in 1 Post
    When you want to learn, its depends upon you and your interest of learning...

  • #10
    New Coder
    Join Date
    Jul 2013
    Posts
    48
    Thanks
    0
    Thanked 2 Times in 2 Posts
    start with c++ then c# because first one is easier and you should start learning them before any other languages because they are the basics of programming

  • #11
    New to the CF scene
    Join Date
    Jun 2013
    Location
    India
    Posts
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    No time restriction to anything in your life. You can learn everything anytime. Here, you want to learn C / C++ languages, I would like to say that w3shcool.com is best option to you.

  • #12
    New to the CF scene
    Join Date
    Jun 2013
    Posts
    9
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Depends on your purpose. If you intend to pursue a career in programming, learn C++. It's a useful skill to have. C# is closer in principle to Objective-C, but won't do you much (if any) good in the Mac world.

    If your goal is simply to write Objective-C programs for the Mac, you might just want to skip both.

  • #13
    New Coder
    Join Date
    Jul 2013
    Posts
    48
    Thanks
    0
    Thanked 2 Times in 2 Posts
    its not just me....most colleges also use the policy of starting with object oriented programming i.e. C++

  • #14
    New to the CF scene
    Join Date
    Jul 2013
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Don't try to learn both at the same time as despite the similarity they are very different languages.

    If you already know a procedural language then learn C - which is also a procedural language.

    If you already know an object oriented language then learn C++ - which is also an object oriented language.

    If you don't know any programming style or only know rules based or prototyping or some other style of programming then you will also need to learn abvout the procedural or object oriented style of programming when you learn either of those languages.

    Learning your first language that uses a particular style of programming is much harder than learning a second or tenth language that uses a style you already know.
    I agree with this info given to him. Before learning C++ and other languages, C is the basic language to learn all programming languages progressively. C is a structure programing wheareas c++ is the object oriented.

  • #15
    New to the CF scene
    Join Date
    Aug 2013
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Thumbs up

    Whenever you want..There is specefic time for learning...


  •  
    Page 1 of 2 12 LastLast

    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
    •