Seems like everyone’s got an opinion on which language is ideal for beginners. I have a theory that it’s the kind of thing you should decide based on your existing computer habits.
So, say, if you’re already spending 5 hours a week modeling in Blender or editing photos in GIMP, you probably want to start by automating tasks in those programs with their respective scripting languages.
Thus a flow chart was born. Got suggestions for more? Post ’em below.