Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 8 of 8

Thread: I want to learn C# but!!

  1. #1
    Junior Member
    Join Date
    Aug 2013
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default I want to learn C# but!!

    Hi everyone,

    I got a very nice Java book which is written by an Academic (who knows how to teach students the concept of OOP). However, I don't want to learn Java! MY goal is to learn C#.

    At the same time I didn't find a clear book about C# for beginners. Most of them touch the concepts very quickly and don't illustrate the meaning in a good way so you feel lost as a beginner when you try to read on of those.

    What is your recommendation as experts? Should I pick the concepts of OOP by using the good Java book and then from that go to C#? Or should I only try to learn C# from here and from there until I can understand the concepts?

    Thanks!


  2. #2
    Grand Poobah
    Join Date
    Mar 2011
    Posts
    1,545
    My Mood
    Grumpy
    Thanks
    0
    Thanked 167 Times in 158 Posts

    Default Re: I want to learn C# but!!

    Generally each subsequent language is easier to learn than the previous one. So even if you do not actually want to learn Java, if you do then learning C# will be easier than if you learnt C# first. Maybe others here can suggest a good C# book.
    Improving the world one idiot at a time!

  3. #3
    Junior Member
    Join Date
    Aug 2013
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: I want to learn C# but!!

    Hi Junky

    Are you a Java programmer? if you are what do you like about it? and how do you compare it to C#?

  4. #4
    Grand Poobah
    Join Date
    Mar 2011
    Posts
    1,545
    My Mood
    Grumpy
    Thanks
    0
    Thanked 167 Times in 158 Posts

    Default Re: I want to learn C# but!!

    Yes I am (or was) a Java programmer. Once I got my head around the OO principles I found Java an easy language to learn, understand and code with. I cannot compare it to C# as I have never used it but from what I have seen the syntax is very similar.
    Improving the world one idiot at a time!

  5. #5
    Super Moderator helloworld922's Avatar
    Join Date
    Jun 2009
    Posts
    2,896
    Thanks
    23
    Thanked 619 Times in 561 Posts
    Blog Entries
    18

    Default Re: I want to learn C# but!!

    The C# language is very similar to the Java language. If you know the syntax and ideology of programming in one you can quickly pick up the other.

    The one area which will require some significant effort in learning the other is the standard library provided by each language, but both languages have very good documentation available for their respective standard libraries so it's not overly difficult to pick up the other language.

  6. #6
    Member
    Join Date
    May 2011
    Location
    west palm beach, FL
    Posts
    189
    My Mood
    Tired
    Thanks
    41
    Thanked 11 Times in 10 Posts

    Default Re: I want to learn C# but!!

    im ok with java and learning more everyday but im also doing some c# at the same time and really there isnt a lot of difference between the 2...knowing java is making it sooooo much easier to learn c#

    Example: to display text in the console
    Java: System.out.println("hi");
    C#: System.Console.WriteLine("hi");

  7. #7
    Member
    Join Date
    May 2013
    Posts
    98
    My Mood
    Amused
    Thanks
    16
    Thanked 9 Times in 9 Posts

    Default Re: I want to learn C# but!!

    Second what the others have said. I find that programming is really just a method of thought and problem solving. If you can do this in one language, you can do it in most any other language. The only difference is that you have to learn new syntax. That is, different languages can do the same thing (such as working with arrays) but they do it in different ways. But those differences are the kind of thing you can look up pretty easily.

    Of course, sometimes you get into something like PHP, which I found has some big differences in program flow that took me a little time to figure out. Maintaining state is hard to wrap my mind around. But my practice in C++ and Java made it mostly a breeze.

  8. #8
    Member
    Join Date
    Sep 2013
    Posts
    102
    Thanks
    38
    Thanked 0 Times in 0 Posts

    Default Re: I want to learn C# but!!

    If I may take a guess; you have heard your friends (or people to whom you can entrust one or more facets of knowledge) say that C is the superior language or used more or is just stronger. To address this, just use the logic of any decision. Put simply, what fits your needs best, and what is more realistic for your future decisions/timeline.

    So what is it you want to do with programming?

    hey guys if James Gosling made C++ it would have been ++C ..

Similar Threads

  1. How to learn programming?
    By titi3000 in forum Java Theory & Questions
    Replies: 2
    Last Post: November 5th, 2012, 03:05 PM
  2. Trying to learn some swing.
    By LoganC in forum What's Wrong With My Code?
    Replies: 2
    Last Post: October 25th, 2012, 04:39 PM
  3. Hello, Why i want to learn Java
    By seal308 in forum Member Introductions
    Replies: 1
    Last Post: May 15th, 2012, 06:32 PM
  4. How to learn OOP
    By Alex L in forum Object Oriented Programming
    Replies: 7
    Last Post: December 8th, 2011, 10:53 PM
  5. Help me to learn java
    By leecher in forum Member Introductions
    Replies: 1
    Last Post: September 12th, 2011, 03:14 AM

Tags for this Thread