Utilisés pour l’alphabet latin et certains symboles et signes deponctuation. Ce sous-ensemble contient tous les caractères invariants des jeux de caractèresISO/CEI 646, les positions variantes correspondant à la version américaine (US-ASCII), compatible avec le jeu de caractèreISO/CEI 8859-1.
Les caractères U+0000 à U+001F et U+007F sont descaractères decontrôle C0 (ou de commandes, formalisés dans la norme ISO/CEI 6429:1992) et seuls quelques-uns (U+0009, U+000A, U+000D) sont normalisés pour le codage de textes et ont un comportement bien défini par Unicode (les autres sontignorables dans les recherches de texte et leur usage n’est pas recommandé, car ils dépendent de protocoles spécifiques). Le caractère U+0020 (espace) est parfois aussi considéré comme un caractère de commande de format.
C'est la version actuelle, qui n’a pas été modifiée depuis l’unification d’Unicode, dans sa première version stable 1.1, avec la norme révisée ISO/CEI 10646-1 qui avait fait les mêmes choix antérieurs. Elle est basée sur la variante américaine (US-ASCII) de la normeISO/CEI 646, dont elle étend l'ancien codage sur 7 bits seulement avec une égalité des valeurs numériques des points de code Unicode/ISO/CEI 10646 et des valeurs des codets de l’ancienne norme.
Grec et copte(codage Unicode 1.0.0 partiellement obsolète, car 13 caractères ont ensuite été supprimés ou redéfinis dansUnicode 1.1, même si 4 caractères ont été réintroduits et normalisés à l’identique dansUnicode 3.0)
Cyrillique(codage Unicode 1.0.0 partiellement obsolète, car 4 caractères ont ensuite été supprimés dansUnicode 1.1), même si ces caractères ont été réintroduits et normalisés à l’identique dansUnicode 3.2)
Thaï (codage Unicode 1.0.0 partiellement obsolète, car des caractères ont ensuite été standardisés différemment dansUnicode 1.1)
Lao (ou laotien) (codage Unicode 1.0.0 partiellement obsolète, car des caractères ont ensuite été standardisés différemment dansUnicode 1.1)
Tibétain (codage Unicode 1.0.0 obsolète, car tous ces caractères initialement définis de U-1000 à U-104F ont ensuite été supprimés dansUnicode 1.1 (remplacé enUnicode 3.0 par le bloc « Birman » ; les caractères tibétains ont ensuite été normalisés différemment dans un nouveau bloc ajouté dansUnicode 2.0)
Hangûl (ou hangeul) – syllabes coréennes(codage Unicode 1.0.0 partiellement obsolète, car tous ces caractères ont été initialement publiés sans noms standardisé qui ont ensuite été définis dansUnicode 1.1)
Zone à usage privée (codage Unicode 1.0.0 partiellement obsolète, car le bloc initialement défini de U+E800 à U-FDFF a ensuite été réajusté de U+E000 à U-F7FF dans un erratum publié en annexe dansUnicode 1.0.1)
Caractères spéciaux(codage Unicode 1.0.0 partiellement obsolète, car 1 caractère a été initialement codé dans Unicode 1.0.0 avec un nom standardisé qui a ensuite été modifié dansUnicode 1.0.1)