Started By
Message

re: Best first programming lang: Python, Java, C#/++?

Posted on 5/31/14 at 2:13 pm to
Posted by tokenBoiler
Lafayette, Indiana
Member since Aug 2012
4451 posts
Posted on 5/31/14 at 2:13 pm to
quote:

As an introductory language? Absolutely not.

Start with Ruby or Python.



QFT.

I like Ruby better than Python -- I think it's more consistent in its design -- but as far as "learning how to program" and "learning how to learn new languages", they're pretty much equivalent and Python is more popular, so there are more resources devoted to it easily available.

As always in these threads, I'll plug MIT's OpenCourseware, especially 6.00SC; designed for beginners, taught in Python, and teaches some of the basics of Computer Science, not just "write a bitchin' app"

ETA: reference to C and EdX CS50. I haven't looked at the EdX course yet, but I agree that 'C' should be at the core of knowledge for anyone who wants to be a good programmer. I'm not sure it's the best thing to start with though; I like interpreters and REPL for introductory stuff.

OP might have enough background from what he's done to jump past Python into C without being intimidated, though.
This post was edited on 5/31/14 at 2:23 pm
Posted by WhiskerBiscuitSlayer
Member since Jan 2013
13843 posts
Posted on 5/31/14 at 2:30 pm to
I really got screwed in school. We were told that we would be doing 3 years of programming classes but as soon as we started 11th grade they switched us over to Cisco Networking certs with the promise they would pay for the test, which they didnt.
Posted by Tigah in the ATL
Atlanta
Member since Feb 2005
27539 posts
Posted on 5/31/14 at 3:27 pm to
EdX CS50 includes C with Java, HTLM, SQL, others.
Posted by InVolNerable
Member since Jan 2012
10207 posts
Posted on 5/31/14 at 10:43 pm to
I've heard of MIT's opencourseware but I haven't checked it out yet. I have taken a few coursera courses and I enjoyed them a lot.
first pageprev pagePage 1 of 1Next pagelast page
refresh

Back to top
logoFollow TigerDroppings for LSU Football News
Follow us on Twitter, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookTwitterInstagram