Check out the Best Porn Sites for an ad-free browsing experience!

learn programming

612,755 subscribers a community for 8 years, 9 months

last post today [+]

Welcome to LearnProgramming!


Posting guidelines

Frequently asked questions

Subreddit rules

Message the moderators

Asking debugging questions

When posting a question about code, you must include the following:

  1. A concise but descriptive title.
  2. A good description of the problem.
  3. A minimal, easily runnable, and well-formatted program that illustrates your problem.
  4. The output you expected, and what you got instead. If you got an error, include the full error message.

See debugging question guidelines for more info.

Asking conceptual questions

Many conceptual questions have already been asked and answered. Read our FAQ page and search old posts before asking your question. If your question is similar to one in the FAQ, explain how it's different.

See conceptual questions guidelines for more info.

Other guidelines and links

  1. Frequently asked questions
  2. Asking homework questions
  3. Answering questions
  4. Learning resources
  5. Other communities

Subreddit rules

  1. No Rewards: You may not ask for or offer payment when giving or receiving help.

  2. Good Content: Any external resources linked to should be up-to-date and correct.

  3. Good Comments: Abusive, racist, or derogatory comments towards individuals or groups are not permitted.

  4. No Referral Links, no links through other sites and clicktrackers: Do not post referral links to Amazon or other sites. Udemy coupon codes are not referral links!

  5. No Complete Solutions: Do not give out complete solutions. Guide the OP to the solution, but do not solve it for them.

  6. No piracy: Do not ask for or post links to pirated or illegal material. We also don't allow suggestions of piracy.

  7. Do not delete your posts! Your problem may be solved, but others who have similar problems could profit from the solution/discussion in the thread. Use the "solved" flair instead.

  8. No bot tutorials: Tutorials about creating reddit bots are not allowed on this subreddit. They historically create lots of unnecessary work for moderators of many different subreddits.

For more details, see our rules page. If you see any posts or comments violating these rules, please report them.

this reddit has been tagged

keeping track of 1,160,061 reddits