Jump to content

Best programming?

- - - - -

  • Please log in to reply
4 replies to this topic

#1
turtledove

turtledove

    Newbie

  • Members
  • Pip
  • 2 posts
I read that Haskell is the best first programming language to learn because it's the most simple or sth like that. Would you agree, why or why not?

#2
cdg10620

cdg10620

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 389 posts
I don't think there is any right or wrong answer to this question. I personally started programming with C++, then Java, then C#. Now i'm an asp.net developer. Once you get one language down they all have similarities and differences. It also depends on what your ultimate programming goal is. My opinion is start with one, learn it, and then move on. :D
-CDG10620
Software Developer

#3
so1i

so1i

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 312 posts
Personally, I wouldn't suggest starting on a functional language such as Haskell. I would say that the most common languages used today are all evaluated in a linear fashion. IE Java/C/PHP etc. While I think there is a great reason to learn to program in a functional style, it's also not the most common way of programming (I think) which might mean learning one of the aforementioned languages harder.

But saying that, I found learning the small amount of Haskell I know pretty difficult, because of being so used to linear languages and how to write in them.
My Company - My Homepage - My Twitter - My Google+ - My LinkedIn

"Things don’t have to change the world to be important.” - Steve Jobs

#4
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
As cdg said I dont think there is a right or wrong but there probably are some languages that are better than others. I would recommend C# or Java there both pretty common languages, have similar syntax and have a pretty good amount of power. I would stay away from VB.NET even though alot of people say its the easiest to learn, its syntax wont help you any when you goto learn another language.

~ Committed.
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#5
xXAlphaXx

xXAlphaXx

    Learning Programmer

  • Members
  • PipPipPip
  • 85 posts
With the languages I have learned so far, I would tell you to start with C++. From what I hear most everyone starts with VB, so that is what I did. Looking back on it now, I can tell you that was a bad idea. Their are so many more languages that will get you into the full swing of programming. What cdg10620 is pretty accurate. Once you learn the first language, learning your second, third, becomes increasingly easy.

But to top it off, their really is no "best" to start with, but their is a worse. Hold off from C# and VB for now. :P




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users