Open in TheBrain

C4

The C4 model (Context, Container, Component, Code) is a lightweight, pragmatic approach to describing and communicating software architecture. It was created by Simon Brown to bridge the gap between high-level “boxes and lines” sketches and low-level implementation details.

1. System context diagram2. Container diagram3. Component diagram4. Code diagram

Purpose

Core ideas

Benefits