43 Folders

43 Folders feed subscription icon - Shiny! Drowning in email? Try Inbox Zero to learn sane tips for dealing with high-volume email. And don’t miss the free Inbox Zero video. »

Login or register

Register for free on 43 Folders to comment on articles, post to our forum, customize your visits, and much more. Current users can login now.

Programming; where to start.

Where do I start? I am interested in learning about programming. I have been told perl, python, and other languages are the “best” places to start. I wonder if learning basics of applescript wouldn’t be better. Honestly I don’t know if that’s the same thing. I just curious to see what someone with little time to devote towards this itch should do. Any suggestions?


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
mwr's picture

Not Perl

Probably an inflammatory way to lead off, but though one can write good Perl, it’s very easy to write line noise that you won’t be able to comprehend in a few days/weeks/months.

Of the usual introductory languages, I write Python the most. Quite possibly the lightest language on excess punctuation, and the simplest “Hello, world” programs.

Since I’m liable to exceed the number of links in a reply unless our host has tweaked the spam filter settings, I’ll instead point you to google up any of the following:

  • cp4e — a Python initiative from a few years ago to promote “computer programming for everybody”

  • scratch at mit — graphical programming environment geared toward kids who wanted to make animations and similar interactive things. No Python tie-in that I’m aware of, but sounded like a good idea.

  • “how to think like a computer scientist” — there’s a Python version of this free e-book, and there appear to be other versions for Java, C++, Ruby, and who knows what else.

About goofyfut

 
EXPLORE 43Folders THE GOOD STUFF

An Oblique Strategy:
Distorting time


STAY IN THE LOOP:

Subscribe with Google Reader

Subscribe on Netvibes

Add to Technorati Favorites

Subscribe on Pageflakes

Add RSS feed

The Podcast Feed

Inbox Zero

The original 43 Folders series looking at the skills, tools, and attitude needed to empty your email inbox — and then keep it that way. Don’t miss the free video of Merlin’s Inbox Zero presentation.

Making Time

3-part series on attention management for artists and makers. Read Bad Correspondence, The Job You Think You Have, and One Clear Line.