This is the official repo of cpp-lang.net website.
Created and maintained by Paweł Syska (@PoetaKodu).
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.
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
Documentation that contains facts presented in a way that people can understand it. We want to pack the documentation full of examples.
Examples:
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.
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.
We teach things using examples from the real world. We provide graphs, images, presentations and videos that help understand the learning material.
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.
Graph made with contrib.rocks.