As of Unicode version 16.0, five of the planes have assigned code points (characters), and seven are named.
Of these, 2,048 are surrogates (used to make the pairs in UTF-16), 66 are non-characters, and 137,468 are reserved for private use, leaving 974,530 for public assignment.
For future usage, ranges of characters have been tentatively mapped out for most known current and ancient writing systems.
Most of the assigned code points in the BMP are used to encode Chinese, Japanese, and Korean (CJK) characters.
It also includes English reform orthographies like Shavian and Deseret, and some modern scripts like Osage, Warang Citi, Adlam, Wancho and Toto.
CJK Unified Ideographs Extension G was added to the TIP in Unicode 13.0, released in March 2020.