Title says all.
So Facepunch , is there any language for an absolute begginer like me ?
C.
[QUOTE=Fleskhjerta;31248520]Title says all.
So Facepunch , is there any language for an absolute[B] begginer like me [/B]?[/QUOTE]
What kind of begginer are you?
QBasic :v: Seriously, what are you programming interests? No language is good for everything.
Edit: Late :(
An absolute one , i don't know anything about programming , but i feel like i am ready to get into programming , General Programming to be excact
Don't start learning anything like C or C++ when you're first starting out unless you really want to deal with manual memory management (which, to be honest, no DIY programmer should start learning first)
[QUOTE=Gbps;31248650]Don't start learning anything like C or C++ when you're first starting out unless you really want to deal with manual memory management (which, to be honest, no DIY programmer should start learning first)[/QUOTE]
Oh for fucks sake, here we go with the memory management bashing again, it's not hard, you just have to free stuff you allocate.
[QUOTE=dajoh;31248687]Oh for fucks sake, here we go with the memory management bashing again, it's not hard, you just have to free stuff you allocate.[/QUOTE]
I'm sure I wasn't the only one who had a really hard time grasping the simple concepts of pointers and manual memory management. I had been coding for at least 3 years before I took up C++ and even then I found it exceedingly difficult to think through.
I suppose some people just get it instantly, but I know I had some real trouble in the beginning. After pointers started to make sense everything else was pretty straight forward from there.
[QUOTE=Gbps;31248650]Don't start learning anything like C or C++ when you're first starting out unless you really want to deal with manual memory management (which, to be honest, no DIY programmer should start learning first)[/QUOTE]
If he is an absolute beginner he should worry about if statements and loops. Memory management comes later ;) .
I don't know about people's stance on this but I was taught delphi/pascal as my first real language. My teacher was great V:v:V.
[QUOTE=AntonioR;31249002]If he is an absolute beginner he should worry about if statements and loops. Memory management comes later ;) .[/QUOTE]
[code]
if (true) {
printf( "true" )
}
[/code]
C++ really would be bland if you couldn't use variables in conditions :v:
Ok, heres teh deel. In my eyes, I would go with C#, and use the XNA environment if you plan on making games! Its a fairly simple, intuitive language, not nearly as complex as C/C++. It isnt a "beginners language" because each language has its own advantages/disadvantages from every standpoint. Its more an intuitive language. You would have a much easier time playing around with C# and getting a feel than you would C or C++. I havent tried python yet. Also, dont try java. If after you have a feel for programming in C#, try J# for a bit because it was made specifically for Java programmers to try C, and vice versa. Then hop into java! Programming is very diverse, just find your niche :3.
Hope this helped!
[QUOTE=Terpak;31249541]Ok, heres teh deel. In my eyes, I would go with C#, and use the XNA environment if you plan on making games! Its a fairly simple, intuitive language, not nearly as complex as C/C++. It isnt a "beginners language" because each language has its own advantages/disadvantages from every standpoint. Its more an intuitive language. You would have a much easier time playing around with C# and getting a feel than you would C or C++. I havent tried python yet. Also, dont try java. If after you have a feel for programming in C#, try J# for a bit because it was made specifically for Java programmers to try C, and vice versa. Then hop into java! Programming is very diverse, just find your niche :3.
Hope this helped![/QUOTE]
Why not Java, it's really similar to C#. Also, J# is unsupported and just Microsoft's implementation of Java.
C# or Java
[QUOTE=Gbps;31248650]Don't start learning anything like C or C++ when you're first starting out unless you really want to deal with manual memory management (which, to be honest, no DIY programmer should start learning first)[/QUOTE]
C was the first language i learnt. Granted, i was awful at it, but i got the basics after a while. Its not immensely difficult to pick up, even when you're learning from a crappy tutorial on the internet designed for people cross compiling from cygwin to the psp :v:
The programming [i]concepts[/i] (functions, pointers, memory, arguments etc) are the hardest thing i think, the languages themselves dont make a huge amount of difference IMO
[QUOTE=dajoh;31248687]Oh for fucks sake, here we go with the memory management bashing again, it's not hard, you just have to free stuff you allocate.[/QUOTE]
If it's that simple then why should I have to do it at all?
[QUOTE=Ortzinator;31262377]If it's that simple then why should I have to do it at all?[/QUOTE]
To manage memory.
[QUOTE=Ortzinator;31262377]If it's that simple then why should I have to do it at all?[/QUOTE]
See the halting problem. It's kind of like that.
[QUOTE=FlashStock;31259569]C# or Java[/QUOTE]
C#.
[QUOTE=Mr. Smartass;31262878]C#.[/QUOTE]
Or java
[QUOTE=Fleskhjerta;31248633][b]General[/b] Programming [b]to be excact[/b][/QUOTE]
um
Python.
Also, if you can't spell, then you're going to have extreme difficulty with programming.
[QUOTE=Gnorg;31298461]Python.
Also, if you can't spell, then you're going to have extreme difficulty with programming.[/QUOTE]
Well, he could #Define all his spelling mistakes into the appropriate terms.. :v:
Python is great.
Ive asked this question before and Ive been told Pearl numerous times. I never tried it out yet though.
[QUOTE=Darth Irule;31298619]Ive asked this question before and Ive been told Pearl numerous times. I never tried it out yet though.[/QUOTE]
I think you mean [URL="http://en.wikipedia.org/wiki/Perl"]Perl[/URL].
Sorry, you need to Log In to post a reply to this thread.