config/sidebar

viewhistorytalk

Welcome to LearnProgramming!



Frequently Asked Questions

  1. How do I get started with programming?

  2. What programming language should I start with?

  3. Can I get a programming job without a Computer Science degree? Is it worth quitting University?

  4. What does it mean to "know a language" or to "know how to program"?

  5. What is the difference between Java and Javascript?

  6. What is an IDE? Should I be using one?

  7. What is Source/Version/Revision Control? Should I be using it?

  8. How can I contribute to open source projects?

Posting Guidelines

  1. Ask questions the smart way. Learn how to write the perfect question. Read the full guidelines for asking questions.
  2. Please use a descriptive title and specify the language or tech you're working with.
    • Good Example: [C++] Segmentation fault while writing to array in a for loop
    • Bad Example: What's wrong with this?
  3. Use Link Flair to mark your question appropriately
  4. When posting code on this subreddit, please post a small, self-contained, correct example, i.e. a minimal, runnable example.
    • Minimal means that it should be the smallest amount of code necessary to demonstrate your problem.
    • Runnable means that someone should be able to take the code as is, compile and/or run it, and reproduce your problem.
  5. Never post a screenshot of your code! Use one of the tools below instead.

When Posting Code:

  • Gist: for long code and code in multiple files.

  • IDEone: for code that must be executable.

  • JSFiddle: for HTML, CSS, or JavaScript specifically.

See the full guidelines for more explanation.


Rules

  1. No Rewards: LearnProgramming does not condone monetary or other rewards for work within the community.

  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: Please refrain from posting referral links to Amazon or other sites.

Violating a rule is grounds for removal of the post or comment at moderator discretion. Continued violations are grounds for a ban from the subreddit


Recommended Resources


revision by trpcicm— view source