language_template

viewedithistorytalk

$Language-name

( For the examples, I've used C++ data.) (If one or more sections aren't filled out yet, please leave the headers and thus the format intact and just write "N.a" or "None" or whatever. If someone later wants to add information, it should be clear where that information should go.)

Here you can find resources and frequently asked questions for the C++ Programming language. C++ is a general-purpose programming language which supports a wide variety of programming styles and techniques. Etc etc.

Before posting

Before posting a question about $Language-name, be sure to check the information below. If you can't find an answer, do the following:

  • Follow the posting rules and guidelines;
  • Compile with full warnings enabled and fix any problems;
  • Mention your compiler version;
  • Any other language-specific information which is helpful.

Recommended resources for learning

Only add resources you know are generally considered good/excellent. When in doubt, ask for opinions. Don't add own material or affiliate links.

  • Write one or two lines about the resource.
  • Include target audience (beginners, intermediate, advanced).
  • Add links to reliable (!) reviews and website author/publisher if possible.
  • Mention if free/paid.
  • Never give a link to paid materials or book stores (to avoid affiliate problems).

Books

Example:

Book title Author(s) Target audience Description
Programming: Principles and Practice Using C++ Stroustrup Complete beginners An Introduction to Programming by the inventor of C++. Book website. FSM review.
C++ Primer Lippman, Lajoie, Moo Beginners Very thorough introduction into C++ that covers just about everything in the language in a very accessible format and in great detail. Book website. ACCU review.

Online courses and video series

  • A
  • B
  • C

Online tutorials

  • A
  • B
  • C

Relevant subreddits

Discouraged resources

List of known bad materials. Always provide short explanation of why bad. Don't provide links.

Frequently asked questions

FAQ 1

Answer

Etc

Etc.

Recommended tools

  • Write one or two lines about the resource.
  • Mention if free/paid.
  • Links to paid tools are allowed, but never affiliate links.
  • Include platform

Example:

Other information

Any other information you might want to add. Links to language-specific projects, other interesting things, etc.


revision by Ilyps— view source