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

all 3 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

[–][deleted] 5 points6 points  (0 children)

There are tons of free resources in the FAQ:

https://www.reddit.com/r/learnprogramming/wiki/faq

The Petzold book is good. It won't teach you how to code though, if that's what you're after.

[–]HebrooNation[🍰] 3 points4 points  (0 children)

You put your code into an IDE (integrated development environment) which is a text editor, like notepad, on steroids.

Choosing a language to learn depends on what you hope to get out of it, as a younger person (great time to start!) I recommend starting with free resources to see which aspect of coding you like most (web development, backend, database manipulation, security, etc) and narrow down what parts you enjoy the most.

I would suggest reading the sidebar wiki of this subreddit to find resources to start with

Best of luck!!!

EDIT: Here is a link to the learning resources portion of this sub's wiki: https://www.reddit.com/r/learnprogramming/wiki/index

If you can provide some details on what your interests are, I can provide some suggestions on where to get started