C23 appears to have a lot of legitimately useful additions. Highlights for me from a glance over the list: checked add/sub/mul, typeof, enum with explicit storage type, zero initialization with {} (avoids common compiler warnings from {0}), 0b binary literals, #embed for embedding binary files as static arrays.