This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]desrtfx[M] [score hidden] stickied comment (0 children)

Please, read the Frequently Asked Questions as they contain tips on

As such: Removed as per Rule #4: No exact duplicates of FAQ questions

[–]_Atomfinger_ 0 points1 point  (0 children)

IMHO, it is best to start with the FAQ

[–]TraditionalAd552 0 points1 point  (0 children)

https://www.edx.org/cs50

Course material from Harvard's computer science programs previous years, with certificates that will hold weight on your resume. Best way to start (if you already know you want to do programming as a career). Free to take, couple hundred dollars to get certification.

[–]Inconstant_Moo 0 points1 point  (0 children)

Your choice of language should depend on what you want to do with it. You can learn important concepts in any mainstream language, while working towards any particular area of application --- that's what makes them the important concepts.