The C++ programming language website
This is the official repo of cpp-lang.net website.
Created and maintained by Paweł Syska (@PoetaKodu).
⚽ Goals
The main goal is to finally give C++ a proper, well-designed and open-source website with a modern learning course, good and readable documentation that uses modern technology.
🚀 The learning course
We focus on simplicity. The teaching that people can't understand is bad.
Examples:
- Functions (Basics)
🌐 Translations: Polish - Structures (Basics)
🌐 Translations: Polish - Methods (Basics)
🌐 Translations: Polish
📚 The documentation
Documentation that contains facts presented in a way that people can understand it. We want to pack the documentation full of examples.
Examples:
🛠 The tool knowledge base
Picking the best programming tool should not involve days of searching. We provide a summary of available C++ programming tools.
Examples:
🙋♂️ Communities
Get in touch with other people from the C++ community. You'll find here links to blogs, Discord servers, Facebook groups, subreddits, etc.
💻 Our tech
The website is powered by Docusaurus.
We use React to design components and pages, and Markdown React (.mdx
)
to write course lessons, articles, docs etc.
Docusaurus is a fantastic tool that we, as C++ programmers should leverage.
📖 Our methodology
We teach things using examples from the real world. We provide graphs, images, presentations and videos that help understand the learning material.
😎 Get involved!
Do you want to help with building the best C++ website?
We appreciate any kind of help. You can try to:
- improve the course
- translate the course, docs, articles, etc.
- ... or help promote the website. Tell your friends about it
😄
Please visit the Contributing guide.
💗 Contributors
Graph made with contrib.rocks.