12-07-2011, 01:04 AM
12-07-2011, 01:04 AM
12-07-2011, 01:16 AM
(12-06-2011, 07:44 PM)Zee530 Wrote: [ -> ]Okay, i'm still kind of confused on which to learn first, can someone give me a hierachy of easiest to hardesteasy
C# is the easiest language to work on windows but you'll still be stuck to microsoft's .NET (which imo sucks donkey arse; hence why im more of a C/C++ person) which means windows only for most of its code (yes i know of the .NET linux libraries but idk if there is a C# compiler for linux and if the code would even work)
otherwise go for C/C++. C/C++ is strong and even today the fundamental part of many languages. however, it is a VERY hard language to learn and you WILL cuss at start trying to do even the simple things.
but when doing cross platform, C/C++ is your language. yes java is cross platform....on a pc. C/C++ is cross platform on everything (thank you gcc for your compilers)
hence why i said C# first, then C/C++
12-07-2011, 01:16 AM
(12-07-2011, 12:10 AM)Garteal Wrote: [ -> ]To ExtremeDude and Zee, read this, which I had posted before.
Yeah, i opened it and saw how long it was and immediately closed it, yeah i'm a lazy guy
i'll give it a look later(12-07-2011, 01:16 AM)DacoTaco Wrote: [ -> ](12-06-2011, 07:44 PM)Zee530 Wrote: [ -> ]Okay, i'm still kind of confused on which to learn first, can someone give me a hierachy of easiest to hardesteasy
C# is the easiest language to work on windows but you'll still be stuck to microsoft's .NET (which imo sucks donkey arse; hence why im more of a C/C++ person) which means windows only for most of its code (yes i know of the .NET linux libraries but idk if there is a C# compiler for linux and if the code would even work)
otherwise go for C/C++. C/C++ is strong and even today the fundamental part of many languages. however, it is a VERY hard language to learn and you WILL cuss at start trying to do even the simple things.
but when doing cross platform, C/C++ is your language. yes java is cross platform....on a pc. C/C++ is cross platform on everything (thank you gcc for your compilers)
hence why i said C# first, then C/C++
All right thanks DacoTaco, C# then c/c++, i've always hated programming with all the complicated look and all and thought i would just learn A+, Networking and Graphic Designing and live my life in peace then i saw a paper on techrepublic talking about what the IT labour market is looking for, developers related professions were riding high on top of the list, so i decided i had to learn this at some point no matter how much i hated it
12-07-2011, 08:06 AM
Quote: i would just learn A+, Networking and Graphic Designing
God help you if you do any of those 3 things.
Quote:Okay, i'm still kind of confused on which to learn first, can someone give me a hierachy of easiest to hardest
Very first result on google from typing in that exact question: http://www.quora.com/What-is-a-list-of-programming-languages-ordered-from-easiest-to-hardest-to-learn
12-07-2011, 06:57 PM
(12-07-2011, 08:06 AM)NaturalViolence Wrote: [ -> ]Very first result on google from typing in that exact question: http://www.quora.com/What-is-a-list-of-programming-languages-ordered-from-easiest-to-hardest-to-learn
Lolz on malbolge

Well i already know BASIC and a little of c++ but i'll complete the c#, move to c++ then backtrack to python then maybe SQL and........... why the hell are there so may programming languages anyway?
12-07-2011, 07:10 PM
Remember, the "how hard is a language" is a subjective thing. Some people find C++ easier than the other languages for example.
There are general tips for beginners as to which is easier to use, but atleast give them a try so you can judge it yourself.
Zee,
Programming takes a lot of motivation/dedication. And forcing yourself to do something has neither of them.
Don't look at the Dolphin sourcecode lol, ofcourse it's going to look hard. Start by programming something simple.
Also, remember that programming is about DOING it, not reading/watch tutorials and expecting yourself to magically be able to do it (without copying everything literally).
Read tutorials about the basics of a language.
Learn the concepts of programming.
Learn how to structure your code and data.
As dull and boring as it sounds, start with console applications. If you start with C# it's going to be really easy. Because the concepts IMO are easier to grasp, you will be a great programmer in no time.
There are general tips for beginners as to which is easier to use, but atleast give them a try so you can judge it yourself.
Quote:i've always hated programming with all the complicated look and all then i saw a paper on techrepublic talking about what the IT labour market is looking for, developers related professions were riding high on top of the list, so i decided i had to learn this at some point no matter how much i hated it
Zee,
Programming takes a lot of motivation/dedication. And forcing yourself to do something has neither of them.
Don't look at the Dolphin sourcecode lol, ofcourse it's going to look hard. Start by programming something simple.
Also, remember that programming is about DOING it, not reading/watch tutorials and expecting yourself to magically be able to do it (without copying everything literally).
Read tutorials about the basics of a language.
Learn the concepts of programming.
Learn how to structure your code and data.
As dull and boring as it sounds, start with console applications. If you start with C# it's going to be really easy. Because the concepts IMO are easier to grasp, you will be a great programmer in no time.
12-08-2011, 06:59 AM
I find C easier than C++. WHat confuses me is all that namespace stuff
12-12-2011, 10:09 AM
(12-06-2011, 04:45 AM)NaturalViolence Wrote: [ -> ]But you haven't really told us what you plan on doing with these languages yet.
Also I'd like to help with dolphin

12-12-2011, 12:05 PM
Then C++ (and HLSL if you have time).
12-13-2011, 05:12 AM
(12-06-2011, 01:50 PM)NaturalViolence Wrote: [ -> ]C++ can be pretty fun to use once you get past the first few months of wanting to throw your computer out the nearest window every time something goes wrong.
Omg that is so familiar ^^
@ExtremeDude2
I wouldn't recommend C/C++ for a first language when people ask because I tried learning it first when everybody around me told me to go with visual basic. I don't know visual basic, but C++ was like a continuous kick in the face until I got the grip of it (which took months). Obscure error messages that make no f*cking sense made me waste hours trying to get some simple console application to compile, just to discover after a long search that the mistake was so obvious and simple to solve that I'd rather throw myself and not the PC through the window.
After learning C++, which I'm still not very good at, every other language turned so simple and easy to learn that I can actually get good at them and do much more than what I do in C++ in less than a month.
But then if getting your ass raped hard when you are learning C++ is normal like NV says (I always thought it was me) I'd say start with it, it's much better than any other thing imho.
Still there are other things you might want to try, like right now I'm into JAVA, because I want to develop for Android, which seems moderately easy and gets you making apps sooner than Windows (which might have been another reason for me to find it so hard, even after I got the language going I found the Windows environment very difficult, there is always some minimal detail here or there, and don't even talk to me about DirectX, I still can't do shit with that, while OpenGL just beautifully teaches itself to my brain.)
)