Ok Well I'm a complete noob when it comes to computer prog. and I have a great desire to learn. I pretty much picked my language I want to start on (based on common goals) but I want your input.
I chose C for first language... Good Idea or no? O.o
I'm not going to troll you, the important thing with choosing to start programming is determining whether you want to be in it for the long haul or just as a simple hobby. Long haul: You should pick up a language agnostic text towards programming, because learning a specific language is fucking stupid and all people who support it should be beheaded. Hobby: Any language will suffice, you'll learn along the way and learn things which others can't teach you. C is a good place to start because it's so damn simple and its syntax is used in basically every language today.
Name:
Anonymous2010-03-31 7:10
gb2/pr/. Fucking "I AM NOOB WHAT LANGUAGE TO USE" threads in my satori board.
>>11
One is an outdated general-purpose programming language, the other is a whiny calculator.
Name:
Anonymous2010-04-02 2:44
>>11
Pascal is essentially a C dialect with some purely cosmetic syntax differences. Haskell, on the other hand, is basically the C++ template system, turned inside out and rebuilt into a new language, from the ground up, by people who actually knew what they were doing.
You will not find a shorter explanation that does not contain trolling.
Name:
Anonymous2010-04-02 3:59
C is pretty good to start with. Whatever you do don't start with Java because then you will be confused by it's forced OOP style.
Also Python is great for learning
Name:
Anonymous2010-04-02 15:47
>>13
So, you would use Haskell over C++ for any object oriented programming you would have to do?
How the hell is Haskell even related to object-oriented programming in the way C++ does it? It's just more close to ML and has pattern matching, lazy evaluation and a bunch of other nice stuff, but I don't see how it's comparable to C++'s OO. Haskell may be a better choice for a lot of problems than C++, but I just don't see how it compares at all...
>>17 How the hell is Haskell even related to object-oriented programming in the way C++ does it
No-one said anything about doing it in the same way as C++, only if I would choose Haskell over C++ for OO.
Name:
Anonymous2010-04-02 16:39
>>17
How the hell is C++ even related to doing object-oriented programming correctly?