Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Best start for a beginner?

Name: Anonymous 2011-10-15 15:36

Greetings /prog/!

I want something to do with my hikikomori life so I can say I have at least accomplished something before I inevitably commit suicide in my early thirties.

How do I learn programming? Is it actually worth watching/reading SICP first, or should I start with a higher-level language? Or perhaps even learn C?

Thank you for your time.

Name: Anonymous 2011-10-15 15:41

Start with TAOCP instead of interpreted languages.

Name: Anonymous 2011-10-15 15:53

read SICP, TAOCP is written by a mormon

Name: Anonymous 2011-10-15 16:02

(eval (read *sicp*))

Name: Anonymous 2011-10-15 17:13

start with javascript then learn java and php, then learn c++ and perl, then learn Ada and Lisp

Name: Anonymous 2011-10-15 17:15

>>5
wrong

start by reading SICP

Name: Anonymous 2011-10-15 17:28

Start with BASIC it is simple.

Name: Anonymous 2011-10-15 17:42

>>6
LITHP ITH FOR FAGGOTTH

Name: Anonymous 2011-10-15 20:10

You can learn to program in almost any manner, it's not so much the language as how you approach them. What should be noted, as dickish as it is to say it, is that you should avoid communities filled with morons such as PHP's and Javascript's, as they'll probably confuse you with their misuse of jargon and their generally loose grasp of programming in both theory and practice.

Rather, pick some books and follow the through, not necessarily completing them at once (some can be challenging) but at least putting some continuous effort into them. For SICP I can vouch for, but I already knew how to program when I read it.

Avoid those ``teach yourself X in Y days'' as they're usually drivel. Rather, seek some listing in programming websites, like reddit.com/r/programming, or here.

Oh, and write programs. That helps.

Name: Anonymous 2011-10-15 20:30

you will accomplish nothing by programming.

Name: Anonymous 2011-10-15 20:36

DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS DUBS

Name: Anonymous 2011-10-15 20:39

Honestly I think that everyone should start with C. It's the best language to learn real programming. Read K&R.

Name: Anonymous 2011-10-15 20:47

>>11
Dubs suck, you should watch with the original audio.

Name: Anonymous 2011-10-15 22:31

I've heard I need some math skills to follow along in SICP. Would purple math be able to help me out or would the questions require me to draw information from several topics?

>>12
K&R wasn't clear enough for me when I was starting out. I thought "C Programming: A Modern Approach" was a lot better, and I'm nearly done with the language. After that is just the standard library.

Name: Anonymous 2011-10-15 22:47

purple math
What the fuck is “purple math”?

Name: Anonymous 2011-10-15 22:58

Start with digital logic and work up from there.

Name: Anonymous 2011-10-15 22:58

>>15
It's a website that teaches you math in a way you would need to know for school.

Name: Anonymous 2011-10-15 22:59

>>15
You don't want to know, trust me.

Name: Anonymous 2011-11-27 2:45

Wonderful.. I will bookmark your blog and take the feeds also…I am satisfied to find so much useful info here in the post. Thank you for sharing. Vogue beautiful and popular dancing party full dress, you are worth owning.
http://www.hermeshandbagoutlet.com
http://www.handbagsdreams.com
http://www.backpackunion.com
http://www.charmhandbags.com
http://www.pursehandbag.org

Don't change these.
Name: Email:
Entire Thread Thread List