C Standard (ISO/IEC 9899)
Official docs outline
11 sections- Language basics
Types, declarations, expressions, statements and the preprocessor.
- Types and objects
Fundamental types, integer promotions and object representation.
- Pointers and arrays
Pointer declarations, arithmetic and arrays.
- Undefined behavior
Defined, implementation-defined, unspecified and undefined behavior.
- Preprocessor
Macros, conditional inclusion and #include.
- Memory management
malloc, calloc, realloc, free and alignment.
- Strings
Null-terminated byte strings and multibyte strings.
- File input/output
stdio streams and formatted I/O.
- Concurrency and atomics
Threads, mutexes and condition variables in C11.
- Atomic operations
Atomic types and memory orders.
- Standard library headers
Standard library header index.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
More in Language and platform specs
All 33- C++ Core Guidelines
- C++ Standard (ISO/IEC 14882)
- CSS (W3C CSS Specifications)
- CSS Flexible Box Layout
- CSS Grid Layout
- DOM Standard (WHATWG)
- ECMAScript (ECMA-262)
- ECMAScript Internationalization API (ECMA-402)
- Encoding Standard (WHATWG)
- Fetch Standard (WHATWG)
- HTML Living Standard (WHATWG)
- Java Language Specification