- My Forums
- Tiger Rant
- LSU Recruiting
- SEC Rant
- Saints Talk
- Pelicans Talk
- More Sports Board
- Fantasy Sports
- Golf Board
- Soccer Board
- O-T Lounge
- Tech Board
- Home/Garden Board
- Outdoor Board
- Health/Fitness Board
- Movie/TV Board
- Book Board
- Music Board
- Political Talk
- Money Talk
- Fark Board
- Gaming Board
- Travel Board
- Food/Drink Board
- Ticket Exchange
- TD Help Board
Customize My Forums- View All Forums
- Show Left Links
- Topic Sort Options
- Trending Topics
- Recent Topics
- Active Topics
Started By
Message
re: Best first programming lang: Python, Java, C#/++?
Posted on 5/31/14 at 2:13 pm to Cs
Posted on 5/31/14 at 2:13 pm to Cs
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 on 5/31/14 at 2:30 pm to tokenBoiler
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 on 5/31/14 at 3:27 pm to tokenBoiler
EdX CS50 includes C with Java, HTLM, SQL, others.
Posted on 5/31/14 at 10:43 pm to tokenBoiler
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.
Back to top
![logo](https://images.tigerdroppings.com/images/layout/TDIcon.jpg)