Well, I've never programmed before (other than basic HTML) and would like to know a good starting language. Any suggestions?
Name:
Anonymous2008-06-05 8:56
do C
Name:
Anonymous2008-06-05 9:04
Commission a symphony in C.
Name:
Anonymous2008-06-05 9:14
python /thread
Name:
Anonymous2008-06-05 9:17
C pthread_exit(NULL)
Name:
Anonymous2008-06-05 10:51
Stop fucking with him, guys! Hey, OP, I'm so sorry how this forum has treated you. But one of us is very generous today.
Okay, OP, the best language to learn has to be easy to understand as well as having short and simple commands. There is one programming language which does this. Once you have mastered it, you can do almost any program on any machine with this language. It is really true. Not only that, it will never die anytime soon nor in the far future. This special language is known as the 'assembly language'! Examples of simple and easy to understand commands are: MOVE for moving the data, ADD for adding the datas, SUB for subtracting the datas,.... and et cetera. So easy, isn't it!? Ask any professional programmer. I guarantee you it is and will continue to be used on many many many machines for many years to come. This means you will be assured of being able to handle old machines as well as new machines. What are you waiting for? Go learn it right now! You'll be a master in no time!
>>55
Yeah, wouldn't want to become reliant on broken features and functionality of IPv4 (like stardardized multihoming) if they're just going to fix all of those ``features'' with the release of IPv6, which is just around the corner.
Name:
Anonymous2008-06-05 18:13
don't start with Haskell, Lisp, Scheme or any of those other functional mathematical masturbatory languages unless you've tooled around with something fun like python and you know that programming is something you want to pursue further
telling someone to read SICP right out of the gate is just /prog trolling you
>>58
It's the fucking purple book. You really start learning how to program computer when you do the exercises.
Name:
Anonymous2008-06-05 18:19
>>58
Did you just call Lisp a mathematical language? You probably think it's a functional language too.
Name:
Anonymous2008-06-05 18:29
>>58
Programming is about thinking. SICP is required to start thinking like a programmer, if you don't read it, you are just someone that writes procedures of actions.
And what's wrong with that for someone who is starting out with programming as a hobby? Read what I said again, I didn't say 'Never touch SICP', they can always pick up SICP after they've done some of the more gratifying and fun tutorials and found out that they like it.
>>63
Well, shit, if all we want is a gratifying, easy introduction to programming, a modern CS degree from any state university in the US should more than suffice.
Name:
Anonymous2008-06-10 6:23
Learn ASM.
Name:
Anonymous2008-06-10 7:25
Learn C.
After C you will be able to choose other languages to study.
Alternatively learn Python, then C.
Don't start with:
1. C++
2. Java
3. PHP
4. Anything that only exists under .Net or does not run under a unixlike system (ex: C#).
5. Anything that exists only as a "scripting language" as a part of a single piece of software (ex: Actionscript).
at this is 4chan, I checked the book before getting it, and it turned out to be a pretty popular one indeed. I read it, grasped the basics, and then I began reading K&R. So yeah, I write first function. It's a fucking hello world, not a factorial. Then I learn the loops, but no, I, used to the Scheme faggotry, use recursion. But still not enough; I have inherited the pathetic excuse for indentation called ''pretty print'' from Scheme, and fuck no, I will never switch to what normal people use. There's more to it: compiling code? -- oh no, why would I, when I can do all in interpreter?
Fuck you /prog/, you ruined my programming career.
Seriously, if you haven't achieved Satori after reading it, you must read it again, and again, and again, until you finally see.
See meaning C. Use C. Satori-level C.
Name:
Anonymous2008-06-10 14:22
my 1st language was structured english
but its useless
learn C
it's simple to start (try hello world), and you'll get as hardcore as it can get if you want to.