C# , C++ Questions

Discussion in 'Programming' started by Ash1402, May 19, 2008.

  1. #1
    I was wondering if I started to learn C# is it easy enough to change to C++?
    Are the languages similar in ways?


    Also anyone able to link to any tutorials for C# or C++ that are from the basics upwards? Good content filled websites related just to coding would be awesome..

    Thanks,
    Ash
     
    Ash1402, May 19, 2008 IP
  2. brian65

    brian65 Active Member

    Messages:
    1,172
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    88
    #2
    I'd recommend starting with C++. It's a more complicated, powerful language.
     
    brian65, May 19, 2008 IP
  3. krakjoe

    krakjoe Well-Known Member

    Messages:
    1,795
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    135
    #3
    C sharp is like a mixture of Visual Basic syntax and C++, it's as powerful as C++ in my opinion.

    Theres no easy way to learn a language, however what you learned from C++ such as execution control, loops, functions, classes, methods, all of it exists in C#, you just have to learn the syntax of usage for things like structs.

    It shouldn't be a difficult task to learn C# even if you have no knowledge of programming at all, so learning with knowledge of C++ will definitely benefit you.
     
    krakjoe, May 20, 2008 IP
  4. it career

    it career Notable Member

    Messages:
    3,562
    Likes Received:
    155
    Best Answers:
    0
    Trophy Points:
    270
    #4
    Even I would recommend you to start with C++ first.
     
    it career, May 21, 2008 IP
  5. Dade72

    Dade72 Peon

    Messages:
    36
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Yeah I recommend you start with C++ (learn it in .NET) if you plan to use it there,
    its a bit different structure than normal C++ code but I must say, its a hole lot nicer to program in C#
     
    Dade72, May 21, 2008 IP
  6. mixke

    mixke Prominent Member

    Messages:
    5,917
    Likes Received:
    590
    Best Answers:
    0
    Trophy Points:
    310
    #6
    Start with C++ and then move to C#. It's easy to learn other languages once you know basic C++.
    Yes! to some extent. You'll gain the undestanding of concepts from C++ and then you need to learn the syntax and other C# specific things.
     
    mixke, May 21, 2008 IP
  7. TasteOfPower

    TasteOfPower Peon

    Messages:
    572
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Learn C#. Its managed code, and will get you paid more than C++ IMO.

    C++ guys get paid a bunch only after they have like 5-6-7 years exp, from what I have seen.
     
    TasteOfPower, May 21, 2008 IP
  8. Ash1402

    Ash1402 Peon

    Messages:
    153
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #8
    Going to start with C#... just seen that M$ are doing the whole XNA thing to XBL Arcade so wouldnt mind trying that out. Thanks for the info though


    BTW... What is .NET?
     
    Ash1402, May 21, 2008 IP
  9. vasildb

    vasildb Well-Known Member

    Messages:
    845
    Likes Received:
    31
    Best Answers:
    0
    Trophy Points:
    118
    #9
    I have learned C# first, so then C++. But I think its beter to learn C++ first.
    Btw .NET Framework is a software component that is a part of several Microsoft Windows operating systems.
     
    vasildb, May 23, 2008 IP
  10. jasonleon

    jasonleon Active Member

    Messages:
    278
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    58
    #10
    Go with C++. Its have vast inbuilt library. Containing good amount of useful inbuilt functions. These functions can help you in easy understanding of the code. In some of the other languages where we have to make these functions which is a tiring job and to find the shortest algorithm C++ has the shortest algorithm to those functions..
     
    jasonleon, Jun 6, 2008 IP