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

Pages: 1-

What is the best way to into programming?

Name: Anonymous 2012-08-27 11:11

Preferably while learning relevant languages, but not necessarily.

Name: Anonymous 2012-08-27 11:24

Move to Best Korea. They'll program you.

Name: SICP 2012-08-27 11:24

SICP

Name: Anonymous 2012-08-27 11:24

>>2
Oh, and you'll learn Korean, which is a relevant language I guess.

Name: Anonymous 2012-08-27 11:47

Touhou

Name: Anonymous 2012-08-27 12:45

1. javascript
2. you're done!

Name: Anonymous 2012-08-27 12:49

>>6
2. you're done!

Name: Anonymous 2012-08-27 14:34

>>7
javascript will be the only language worth using in the next 5 years

Name: Anonymous 2012-08-27 14:46

>>8
Only if you are a low-paid frontend ``developer''.
Nobody uses this ``node.js'' thing.  Nobody.

Name: Anonymous 2012-08-27 14:57

>>9
Except hipsters who think Ruby is too mainstream.

Name: Anonymous 2012-08-27 15:11

PHP

Yeah, I said it.  Yadda yadda fractal of bad design blah blah suck my cock whores.

PHP is easy enough to figure out for non-programmers and you can build up to bigger and more complex projects.  PHP has a pretty good user community, so just google what you want and copy/paste.  It's not perfect, but you'll actually get shit done instead of doing some Project Euler ego-masturbation exercise.

Name: Anonymous 2012-08-27 15:34

Common Lisp

don't end up a codemonkey

Name: Anonymous 2012-08-27 15:49

Answers so far:

javascript
PHP
Common Lisp

Analysis:
These are actually the appropriate answers for someone who thinks that the best approach would be to come to /prog/ and ask "How should I start programming?"

Name: Anonymous 2012-08-27 17:18

CLISP
Scheme

Name: Anonymous 2012-08-27 18:18

>>11
PHP is easy enough to figure out for non-programmers
It's so shitty experienced programmers have a hard time trying to understand it, what are you talking about?

Oh, [spoiler]IHBT[spoiler]

Name: Anonymous 2012-08-27 18:37

>>15
Nigga, please.  The OP's question is flawed, as programming can mean a lot of different things to different people, especially non-programmers. 

The conventional answer is to learn C.  That's all fine and good, and the benefits of structured programming pays off for years down the road when you're working with high-level languages.  I think what keeps most people from actual programming is a lack of interesting results.  You can do a lot with C, but you have to know what you're doing to impress yourself. 

I say PHP because it's everywhere on the web (Wordpress, Magento, Code Ignitor and gets results quick.  Another great language to start with is Python, especially because it's simple to learn, intended for beginner programmers, and you can make games with it (the reason most people want to program). 

Just because you start with a POS like PHP doesn't mean you're scarred for life or that you have to use it for life.  And for fuck's sake, you can actually make a decent wage with PHP.

Name: Anonymous 2012-08-27 18:46

>>16
When you're a young lad and don't know any better, sure. Then you realize that PHP is awful down the road and you can no longer code in it sober.

Name: Anonymous 2012-08-27 19:13

>>14
and racket specifically.

Name: Anonymous 2012-08-27 19:23

>what you want and copy/paste.
gets me everytime.

Name: Anonymous 2012-08-27 22:46

learn OOPL concepts using java. Afterwards, every other language will take a fraction of the amount of time to learn. Anyone else that says differently is disregarding the learning aspect of your question and simply posting their favorite / most-proficient-in language. Different programming environments call for different languages.

Name: Anonymous 2012-08-27 23:32

>>16
Please not PHP, it's a horrible language and this is coming from a PHP dev. I got sucked into it because of its seemingly familiar syntax with C (at least on face value) and the ease of deployment (at that time). Definitely start with Python or if you're into modding games, Lua.

>>20
Why would you send a newbie to Java to learn OOP? It's not even OOP, it's Class oriented more than anything. Learn proper OOP using Erlang with its actor model or Smalltalk.

Name: Anonymous 2012-08-27 23:36

>>20-21
True OOP is shit. Smalltalk is shit.

Name: Anonymous 2012-08-27 23:38

Pick one language
Learn the basics (variables, loops, conditional statements, etc.)
Start making small programs (simple shit at first)
Make useful programs for yourself
Get more skills
Take skillset from 1st language, learn another related or complementary language
Repeat the process

Any time that you devote to learning the language will make you an overall better programmer.

Name: Anonymous 2012-08-28 0:11

>>22
No.

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