CINXE.COM
UTF-32 - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>UTF-32 - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"5e7ddb48-5c67-4a7a-96e7-7fc1229ec415","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"UTF-32","wgTitle":"UTF-32","wgCurRevisionId":1259402203,"wgRevisionId":1259402203,"wgArticleId":183928,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 French-language sources (fr)","Articles with short description","Short description is different from Wikidata","All articles with unsourced statements","Articles with unsourced statements from January 2023","Articles with unsourced statements from June 2017","Wikipedia articles needing clarification from November 2024","Character encoding","Unicode Transformation Formats"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"UTF-32", "wgRelevantArticleId":183928,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":10000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q736068","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform", "platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","ext.pygments.view","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher", "ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.quicksurveys.init","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="UTF-32 - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/UTF-32"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=UTF-32&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/UTF-32"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-UTF-32 rootpage-UTF-32 skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=UTF-32" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=UTF-32" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=UTF-32" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=UTF-32" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <ul id="toc-History-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Utility_of_fixed_width" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Utility_of_fixed_width"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Utility of fixed width</span> </div> </a> <ul id="toc-Utility_of_fixed_width-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Use" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Use"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Use</span> </div> </a> <button aria-controls="toc-Use-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Use subsection</span> </button> <ul id="toc-Use-sublist" class="vector-toc-list"> <li id="toc-Programming_languages" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Programming_languages"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Programming languages</span> </div> </a> <ul id="toc-Programming_languages-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Variants" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Variants"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Variants</span> </div> </a> <ul id="toc-Variants-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Notes" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Notes"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Notes</span> </div> </a> <ul id="toc-Notes-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">UTF-32</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 16 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-16" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">16 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/UTF-32" title="UTF-32 – Bulgarian" lang="bg" hreflang="bg" data-title="UTF-32" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/UTF-32" title="UTF-32 – Czech" lang="cs" hreflang="cs" data-title="UTF-32" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/UTF-32" title="UTF-32 – German" lang="de" hreflang="de" data-title="UTF-32" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/UTF-32" title="UTF-32 – French" lang="fr" hreflang="fr" data-title="UTF-32" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/UTF-32" title="UTF-32 – Korean" lang="ko" hreflang="ko" data-title="UTF-32" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/UTF-32" title="UTF-32 – Croatian" lang="hr" hreflang="hr" data-title="UTF-32" data-language-autonym="Hrvatski" data-language-local-name="Croatian" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/UTF-32" title="UTF-32 – Italian" lang="it" hreflang="it" data-title="UTF-32" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/UTF-32" title="UTF-32 – Hebrew" lang="he" hreflang="he" data-title="UTF-32" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/UTF-32/UCS-4" title="UTF-32/UCS-4 – Hungarian" lang="hu" hreflang="hu" data-title="UTF-32/UCS-4" data-language-autonym="Magyar" data-language-local-name="Hungarian" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/UTF-32" title="UTF-32 – Japanese" lang="ja" hreflang="ja" data-title="UTF-32" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/UTF-32/UCS-4" title="UTF-32/UCS-4 – Polish" lang="pl" hreflang="pl" data-title="UTF-32/UCS-4" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/UTF-32/UCS-4" title="UTF-32/UCS-4 – Portuguese" lang="pt" hreflang="pt" data-title="UTF-32/UCS-4" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/UTF-32" title="UTF-32 – Russian" lang="ru" hreflang="ru" data-title="UTF-32" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/UTF-32" title="UTF-32 – Swedish" lang="sv" hreflang="sv" data-title="UTF-32" data-language-autonym="Svenska" data-language-local-name="Swedish" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/UTF-32" title="UTF-32 – Ukrainian" lang="uk" hreflang="uk" data-title="UTF-32" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/UTF-32" title="UTF-32 – Chinese" lang="zh" hreflang="zh" data-title="UTF-32" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q736068#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/UTF-32" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:UTF-32" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/UTF-32"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=UTF-32&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=UTF-32&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/UTF-32"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=UTF-32&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=UTF-32&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/UTF-32" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/UTF-32" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=UTF-32&oldid=1259402203" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=UTF-32&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=UTF-32&id=1259402203&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FUTF-32"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FUTF-32"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=UTF-32&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=UTF-32&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q736068" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Encoding Unicode characters as 4 bytes per code point</div> <p><b>UTF-32</b> (32-<a href="/wiki/Bit" title="Bit">bit</a> <a href="/wiki/Unicode_transformation_format" class="mw-redirect" title="Unicode transformation format">Unicode Transformation Format</a>), sometimes called UCS-4, is a fixed-length <a href="/wiki/Character_encoding" title="Character encoding">encoding</a> used to encode Unicode <a href="/wiki/Code_point" title="Code point">code points</a> that uses exactly 32 bits (four <a href="/wiki/Byte" title="Byte">bytes</a>) per code point (but a number of leading bits must be zero as there are far fewer than 2<sup>32</sup> Unicode code points, needing actually only 21 bits).<sup id="cite_ref-4_or_3_bytes_1-0" class="reference"><a href="#cite_note-4_or_3_bytes-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> In contrast, all other Unicode transformation formats are variable-length encodings. Each 32-bit value in UTF-32 represents one Unicode code point and is exactly equal to that code point's numerical value. </p><p>The main advantage of UTF-32 is that the Unicode code points are directly indexed. Finding the <i>Nth</i> code point in a sequence of code points is a <a href="/wiki/Constant_time" class="mw-redirect" title="Constant time">constant-time</a> operation. In contrast, a <a href="/wiki/Variable-length_code" title="Variable-length code">variable-length code</a> requires <a href="/wiki/Linear_time" class="mw-redirect" title="Linear time">linear-time</a> to count <i>N</i> code points from the start of the string. This makes UTF-32 a simple replacement in code that uses <a href="/wiki/Integer" title="Integer">integers</a> that are incremented by one to examine each location in a <a href="/wiki/String_(computer_science)" title="String (computer science)">string</a>, as was commonly done for <a href="/wiki/ASCII" title="ASCII">ASCII</a>. However, Unicode code points are rarely processed in complete isolation, such as <a href="/wiki/Combining_character" title="Combining character">combining character</a> sequences and for emoji.<sup id="cite_ref-:0_2-0" class="reference"><a href="#cite_note-:0-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> </p><p>The main disadvantage of UTF-32 is that it is space-inefficient, using four <a href="/wiki/Byte" title="Byte">bytes</a> per code point, including 11 bits that are always zero. Characters beyond the <a href="/wiki/Basic_Multilingual_Plane" class="mw-redirect" title="Basic Multilingual Plane">BMP</a> are relatively rare in most texts (except, for example, in the case of texts with some popular emojis), and can typically be ignored for sizing estimates. This makes UTF-32 close to twice the size of <a href="/wiki/UTF-16" title="UTF-16">UTF-16</a>. It can be up to four times the size of <a href="/wiki/UTF-8" title="UTF-8">UTF-8</a> depending on how many of the characters are in the <a href="/wiki/ASCII" title="ASCII">ASCII</a> subset.<sup id="cite_ref-:0_2-1" class="reference"><a href="#cite_note-:0-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=UTF-32&action=edit&section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The original <a href="/wiki/ISO/IEC_10646" class="mw-redirect" title="ISO/IEC 10646">ISO/IEC 10646</a> standard defines a 32-bit <i>encoding form</i> called <b>UCS-4</b>, in which each code point in the <a href="/wiki/Universal_Character_Set" class="mw-redirect" title="Universal Character Set">Universal Character Set</a> (UCS) is represented by a 31-bit value from 0 to 0x7FFFFFFF (the sign bit was unused and zero). In November 2003, Unicode was restricted by RFC 3629 to match the constraints of the <a href="/wiki/UTF-16" title="UTF-16">UTF-16</a> encoding: explicitly prohibiting code points greater than U+10FFFF (and also the high and low surrogates U+D800 through U+DFFF). This limited subset defines UTF-32.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-4_or_3_bytes_1-1" class="reference"><a href="#cite_note-4_or_3_bytes-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> Although the ISO standard had (as of 1998 in Unicode 2.1) "reserved for private use" 0xE00000 to 0xFFFFFF, and 0x60000000 to 0x7FFFFFFF<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> these areas were removed in later versions. Because the Principles and Procedures document of <a href="/wiki/ISO/IEC_JTC_1/SC_2" title="ISO/IEC JTC 1/SC 2">ISO/IEC JTC 1/SC 2</a> Working Group 2 states that all future assignments of code points will be constrained to the Unicode range, UTF-32 will be able to represent all UCS code points and UTF-32 and UCS-4 are identical.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Utility_of_fixed_width">Utility of fixed width</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=UTF-32&action=edit&section=2" title="Edit section: Utility of fixed width"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>A fixed number of bytes per code point has theoretical advantages, but each of these has problems in reality: </p> <ul><li>Truncation becomes easier, but not significantly so compared to <a href="/wiki/UTF-8" title="UTF-8">UTF-8</a> and <a href="/wiki/UTF-16" title="UTF-16">UTF-16</a> (both of which can search backwards for the point to truncate by looking at 2–4 code units at most).<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>a<span class="cite-bracket">]</span></a></sup><sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (January 2023)">citation needed</span></a></i>]</sup></li> <li>Finding the <i>Nth</i> character in a string. For fixed width, this is simply a <a href="/wiki/Big_O_notation" title="Big O notation">O(1) problem</a>, while it is <a href="/wiki/Big_O_notation" title="Big O notation">O(n) problem</a> in a variable-width encoding. Novice programmers often vastly overestimate how useful this is.<sup id="cite_ref-manishearth_7-0" class="reference"><a href="#cite_note-manishearth-7"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> Also what a user might call a "character" is still variable-width, for instance the <a href="/wiki/Combining_character" title="Combining character">combining character</a> sequence <span class="nounderlines" style="border: 1px solid var(--border-color-muted,#ddd); color: var(--color-base); background-color: var( --background-color-neutral-subtle, #fdfdfd); padding: 1px 1px;">á</span> could be 2 code points, the emoji <span class="nounderlines" style="border: 1px solid var(--border-color-muted,#ddd); color: var(--color-base); background-color: var( --background-color-neutral-subtle, #fdfdfd); padding: 1px 1px;">👨🦲</span> is three,<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> and the ligature <span class="nounderlines" style="border: 1px solid var(--border-color-muted,#ddd); color: var(--color-base); background-color: var( --background-color-neutral-subtle, #fdfdfd); padding: 1px 1px;">ff</span> is one.</li> <li>Quickly knowing the "width" of a string. However even "fixed width" fonts have varying width, often <a href="/wiki/CJK_characters" title="CJK characters">CJK ideographs</a> are twice as wide,<sup id="cite_ref-manishearth_7-1" class="reference"><a href="#cite_note-manishearth-7"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> plus the already-mentioned problems with the number of code points not being equal to the number of characters.</li></ul> <div class="mw-heading mw-heading2"><h2 id="Use">Use</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=UTF-32&action=edit&section=3" title="Edit section: Use"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The main use of UTF-32 is in internal APIs where the data is single code points or <a href="/wiki/Glyph" title="Glyph">glyphs</a>, rather than strings of characters. For instance, in modern text rendering, it is common<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (January 2023)">citation needed</span></a></i>]</sup> that the last step is to build a list of structures each containing <a href="/wiki/Coordinate_system" title="Coordinate system">coordinates (x, y)</a>, attributes, and a single UTF-32 code point identifying the glyph to draw. Often non-Unicode information is stored in the "unused" 11 bits of each word.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (June 2017)">citation needed</span></a></i>]</sup> </p><p>Use of UTF-32 strings on Windows (where <style data-mw-deduplicate="TemplateStyles:r886049734">.mw-parser-output .monospaced{font-family:monospace,monospace}</style><span class="monospaced"><a href="/wiki/Wchar_t" class="mw-redirect" title="Wchar t">wchar_t</a></span> is 16 bits) is almost non-existent. On Unix systems, UTF-32 strings are sometimes, but rarely, used internally by applications, due to the type <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r886049734"><span class="monospaced">wchar_t</span> being defined as 32-bit. UTF-32 is also forbidden as an HTML character encoding.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Programming_languages">Programming languages</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=UTF-32&action=edit&section=4" title="Edit section: Programming languages"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Python_(programming_language)" title="Python (programming language)">Python</a> versions up to 3.2 can be compiled to use them<sup class="noprint Inline-Template" style="margin-left:0.1em; white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Please_clarify" title="Wikipedia:Please clarify"><span title="“Python versions up to 3.2 can be compiled to use them” is unclear (November 2024)">clarification needed</span></a></i>]</sup> instead of <a href="/wiki/UTF-16" title="UTF-16">UTF-16</a>; from version 3.3 onward, Unicode strings are stored in UTF-32 if there is at least 1 non-<a href="/wiki/Basic_Multilingual_Plane" class="mw-redirect" title="Basic Multilingual Plane">BMP</a> character in the string, but with leading zero bytes optimized away "depending on the [code point] with the largest Unicode ordinal (1, 2, or 4 bytes)" to make all code points that size.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> </p><p><a href="/wiki/Seed7" title="Seed7">Seed7</a><sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> and <a href="/wiki/Lasso_(programming_language)" title="Lasso (programming language)">Lasso</a><sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (June 2017)">citation needed</span></a></i>]</sup> programming languages encode all strings with UTF-32, in the belief that direct indexing is important, whereas the <a href="/wiki/Julia_(programming_language)" title="Julia (programming language)">Julia</a> programming language moved away from built-in UTF-32 support with its 1.0 release, simplifying the language to having only UTF-8 strings (with all the other encodings considered legacy and moved out of the standard library to package<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup>) following the "UTF-8 Everywhere Manifesto".<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> </p><p>In <a href="/wiki/C%2B%2B11" title="C++11">C++11</a>, there are 2 data types that use UTF-32. The <code>char32_t</code> data type stores 1 character in UTF-32. The <code>u32string</code> data type stores a string of UTF-32-encoded characters. A UTF-32-encoded character or string literal is marked with <code>U</code> before the character or string literal.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-highlight mw-highlight-lang-c++ mw-content-ltr" dir="ltr"><pre><span></span><span class="cp">#include</span><span class="w"> </span><span class="cpf"><string></span><span class="c1"> </span> <span class="kt">char32_t</span><span class="w"> </span><span class="n">UTF32_character</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="sa">U</span><span class="sc">'🔟'</span><span class="p">;</span><span class="w"> </span><span class="c1">// also written as U'\U0001F51F'</span> <span class="n">std</span><span class="o">::</span><span class="n">u32string</span><span class="w"> </span><span class="n">UTF32_string</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="sa">U</span><span class="s">"UTF–32-encoded string"</span><span class="p">;</span><span class="w"> </span><span class="c1">// defined as `const char32_t*´</span> </pre></div> <div class="mw-heading mw-heading2"><h2 id="Variants">Variants</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=UTF-32&action=edit&section=5" title="Edit section: Variants"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Though technically invalid, the surrogate halves are often encoded and allowed. This allows invalid UTF-16 (such as Windows filenames) to be translated to UTF-32, similar to how the <a href="/wiki/WTF-8" class="mw-redirect" title="WTF-8">WTF-8</a> variant of UTF-8 works. Sometimes paired surrogates are encoded instead of non-BMP characters, similar to <a href="/wiki/CESU-8" title="CESU-8">CESU-8</a>. Due to the large number of unused 32-bit values, it is also possible to preserve invalid UTF-8 by using non-Unicode values to encode UTF-8 errors, though there is no standard for this. </p><p>UTF-32 has 2 versions for big-endian and little-endian: <b>UTF-32-BE</b> and <b>UTF-32-LE</b>. </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=UTF-32&action=edit&section=6" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Comparison_of_Unicode_encodings" title="Comparison of Unicode encodings">Comparison of Unicode encodings</a></li> <li><a href="/wiki/UTF-16" title="UTF-16">UTF-16</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Notes">Notes</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=UTF-32&action=edit&section=7" title="Edit section: Notes"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-columns references-column-width reflist-lower-alpha" style="column-width: 30em;"> <ol class="references"> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text">For UTF-8: Select point to truncate at. If the byte before it is 0-0x7F, or the byte after it is anything other than the continuation bytes 0x80-0xBF, the string can be truncated at that point. Otherwise search up to 3 bytes backwards for such a point and truncate at that. If not found, truncate at the original position. This works even if there are encoding errors in the UTF-8. UTF-16 is trivial and only has to back up one word at most.</span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=UTF-32&action=edit&section=8" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239543626"><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-4_or_3_bytes-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-4_or_3_bytes_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-4_or_3_bytes_1-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFConstable2001" class="citation web cs1">Constable, Peter (2001-06-13). <a rel="nofollow" class="external text" href="https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=IWS-AppendixA">"Mapping codepoints to Unicode encoding forms"</a>. <i>Computers and Writing Systems - SIL International</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2022-10-03</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Computers+and+Writing+Systems+-+SIL+International&rft.atitle=Mapping+codepoints+to+Unicode+encoding+forms&rft.date=2001-06-13&rft.aulast=Constable&rft.aufirst=Peter&rft_id=https%3A%2F%2Fscripts.sil.org%2Fcms%2Fscripts%2Fpage.php%3Fsite_id%3Dnrsi%26item_id%3DIWS-AppendixA&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-:0-2"><span class="mw-cite-backlink">^ <a href="#cite_ref-:0_2-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:0_2-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://unicode.org/faq/utf_bom.html#utf32-2">"FAQ - UTF-8, UTF-16, UTF-32 & BOM"</a>. <i>Unicode</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2022-09-04</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Unicode&rft.atitle=FAQ+-+UTF-8%2C+UTF-16%2C+UTF-32+%26+BOM&rft_id=http%3A%2F%2Funicode.org%2Ffaq%2Futf_bom.html%23utf32-2&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://standards.iso.org/ittf/PubliclyAvailableStandards/index.html">"Publicly Available Standards - ISO/IEC 10646:2020"</a>. <i>ISO Standards</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-10-12</span></span>. <q>Clause 9.4: "Because surrogate code points are not UCS scalar values, UTF-32 code units in the range 0000 D800-0000 DFFF are ill-formed". Clause 4.57: "[UCS codespace] consisting of the integers from 0 to 10 FFFF (hexadecimal)". Clause 4.58: "[UCS scalar value] any UCS code point except high-surrogate and low-surrogate code points".</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=ISO+Standards&rft.atitle=Publicly+Available+Standards+-+ISO%2FIEC+10646%3A2020&rft_id=https%3A%2F%2Fstandards.iso.org%2Fittf%2FPubliclyAvailableStandards%2Findex.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://std.dkuug.dk/cen/tc304/guidecharactersets/guideannexb.html">"Annex B - The Universal Character Set (UCS)"</a>. <i>DKUUG Standardizing</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220122081513/http://std.dkuug.dk/cen/tc304/guidecharactersets/guideannexb.html">Archived</a> from the original on Jan 22, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">2022-10-03</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=DKUUG+Standardizing&rft.atitle=Annex+B+-+The+Universal+Character+Set+%28UCS%29&rft_id=http%3A%2F%2Fstd.dkuug.dk%2Fcen%2Ftc304%2Fguidecharactersets%2Fguideannexb.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://www.unicode.org/versions/Unicode6.0.0/appC.pdf">"C.2 Encoding Forms in ISO/IEC 10646"</a> <span class="cs1-format">(PDF)</span>. <i>The Unicode Standard, version 6.0</i>. Mountain View, CA: <a href="/wiki/Unicode_Consortium" title="Unicode Consortium">Unicode Consortium</a>. February 2011. p. 573. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/978-1-936213-01-6" title="Special:BookSources/978-1-936213-01-6"><bdi>978-1-936213-01-6</bdi></a>. <q>It [UCS-4] is now treated simply as a synonym for UTF-32, and is considered the canonical form for representation of characters in 10646.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.atitle=C.2+Encoding+Forms+in+ISO%2FIEC+10646&rft.btitle=The+Unicode+Standard%2C+version+6.0&rft.place=Mountain+View%2C+CA&rft.pages=573&rft.pub=Unicode+Consortium&rft.date=2011-02&rft.isbn=978-1-936213-01-6&rft_id=https%3A%2F%2Fwww.unicode.org%2Fversions%2FUnicode6.0.0%2FappC.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-manishearth-7"><span class="mw-cite-backlink">^ <a href="#cite_ref-manishearth_7-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-manishearth_7-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGoregaokar2017" class="citation web cs1">Goregaokar, Manish (January 14, 2017). <a rel="nofollow" class="external text" href="https://manishearth.github.io/blog/2017/01/14/stop-ascribing-meaning-to-unicode-code-points/">"Let's Stop Ascribing Meaning to Code Points"</a>. <i>In Pursuit of Laziness</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-06-14</span></span>. <q>Folks start implying that code points mean something, and that O(1) indexing or slicing at code point boundaries is a useful operation.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=In+Pursuit+of+Laziness&rft.atitle=Let%27s+Stop+Ascribing+Meaning+to+Code+Points&rft.date=2017-01-14&rft.aulast=Goregaokar&rft.aufirst=Manish&rft_id=https%3A%2F%2Fmanishearth.github.io%2Fblog%2F2017%2F01%2F14%2Fstop-ascribing-meaning-to-unicode-code-points%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://emojipedia.org/man-bald/">"👨🦲 Man: Bald Emoji"</a>. <i>Emojipedia</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-10-12</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Emojipedia&rft.atitle=%F0%9F%91%A8%F0%9F%A6%B2+Man%3A+Bald+Emoji&rft_id=https%3A%2F%2Femojipedia.org%2Fman-bald%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://html.spec.whatwg.org/multipage/parsing.html#character-encodings">"HTML Standard"</a>. <i>html.spec.whatwg.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2024-11-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=html.spec.whatwg.org&rft.atitle=HTML+Standard&rft_id=https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fparsing.html%23character-encodings&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1 cs1-prop-foreign-lang-source"><a rel="nofollow" class="external text" href="https://www.w3.org/International/questions/qa-choosing-encodings.fr.html#avoid:~:text=particuli%C3%A8rement%20celle%20d%E2%80%99-,UTF-32,-.">"Choisir et appliquer un encodage de caractères"</a>. <i>www.w3.org</i> (in French)<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-11-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.w3.org&rft.atitle=Choisir+et+appliquer+un+encodage+de+caract%C3%A8res&rft_id=https%3A%2F%2Fwww.w3.org%2FInternational%2Fquestions%2Fqa-choosing-encodings.fr.html%23avoid%3A~%3Atext%3Dparticuli%25C3%25A8rement%2520celle%2520d%25E2%2580%2599-%2CUTF-32%2C-.&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLöwis" class="citation web cs1">Löwis, Martin. <a rel="nofollow" class="external text" href="https://legacy.python.org/dev/peps/pep-0393/">"PEP 393 -- Flexible String Representation"</a>. <i>python.org</i>. Python<span class="reference-accessdate">. Retrieved <span class="nowrap">26 October</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=python.org&rft.atitle=PEP+393+--+Flexible+String+Representation&rft.aulast=L%C3%B6wis&rft.aufirst=Martin&rft_id=https%3A%2F%2Flegacy.python.org%2Fdev%2Fpeps%2Fpep-0393%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://seed7.sourceforge.net/faq.htm#unicode">"The usage of UTF-32 has several advantages"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=The+usage+of+UTF-32+has+several+advantages&rft_id=http%3A%2F%2Fseed7.sourceforge.net%2Ffaq.htm%23unicode&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation cs2"><a rel="nofollow" class="external text" href="https://github.com/JuliaStrings/LegacyStrings.jl"><i>JuliaStrings/LegacyStrings.jl: Legacy Unicode string types</i></a>, JuliaStrings, 2019-05-17<span class="reference-accessdate">, retrieved <span class="nowrap">2019-10-15</span></span></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=JuliaStrings%2FLegacyStrings.jl%3A+Legacy+Unicode+string+types&rft.pub=JuliaStrings&rft.date=2019-05-17&rft_id=https%3A%2F%2Fgithub.com%2FJuliaStrings%2FLegacyStrings.jl&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://utf8everywhere.org/">"UTF-8 Everywhere Manifesto"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=UTF-8+Everywhere+Manifesto&rft_id=http%3A%2F%2Futf8everywhere.org%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://cplusplus.com/reference/string/u32string/">"u32string"</a>. <i>cplusplus.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2024-11-12</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=cplusplus.com&rft.atitle=u32string&rft_id=https%3A%2F%2Fcplusplus.com%2Freference%2Fstring%2Fu32string%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://en.cppreference.com/w/cpp/language/string_literal">"String literal - cppreference.com"</a>. <i>en.cppreference.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2024-11-14</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=en.cppreference.com&rft.atitle=String+literal+-+cppreference.com&rft_id=https%3A%2F%2Fen.cppreference.com%2Fw%2Fcpp%2Flanguage%2Fstring_literal&rfr_id=info%3Asid%2Fen.wikipedia.org%3AUTF-32" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=UTF-32&action=edit&section=9" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="https://www.unicode.org/versions/Unicode5.0.0/ch03.pdf">The Unicode Standard 5.0.0, chapter 3</a> –  formally defines UTF-32 in § 3.9, D90 (PDF page 40) and § 3.10, D99-D101 (PDF page 45)</li> <li><a rel="nofollow" class="external text" href="https://www.unicode.org/reports/tr19/tr19-9.html">Unicode Standard Annex #19</a> –  formally defined UTF-32 for Unicode 3.x (March 2001; last updated March 2002)</li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120322145307/http://mail.apps.ietf.org/ietf/charsets/msg01095.html">Registration of new charsets: UTF-32, UTF-32BE, UTF-32LE</a> –  announcement of UTF-32 being added to the IANA charset registry (April 2002)</li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Unicode" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Unicode_navigation" title="Template:Unicode navigation"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Unicode_navigation" title="Template talk:Unicode navigation"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Unicode_navigation" title="Special:EditPage/Template:Unicode navigation"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Unicode" style="font-size:114%;margin:0 4em"><a href="/wiki/Unicode" title="Unicode">Unicode</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Unicode</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Unicode_Consortium" title="Unicode Consortium">Unicode Consortium</a></li> <li><a href="/wiki/Universal_Coded_Character_Set" title="Universal Coded Character Set">ISO/IEC 10646 (Universal Character Set)</a></li> <li><a href="/wiki/Unicode#Versions" title="Unicode">Versions</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Code_point" title="Code point">Code points</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Unicode_block" title="Unicode block">Block</a> <ul><li><a href="/wiki/Category:Unicode_blocks" title="Category:Unicode blocks">List</a></li></ul></li> <li><a href="/wiki/Universal_Character_Set_characters" title="Universal Character Set characters">Universal Character Set</a></li> <li><a href="/wiki/Category:Unicode_charts" title="Category:Unicode charts">Character charts</a></li> <li><a href="/wiki/Unicode_character_property" title="Unicode character property">Character property</a></li> <li><a href="/wiki/Plane_(Unicode)" title="Plane (Unicode)">Plane</a></li> <li><a href="/wiki/Private_Use_Areas" title="Private Use Areas">Private Use Area</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Characters</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:12em"><a href="/wiki/Universal_Character_Set_characters#Special-purpose_characters" title="Universal Character Set characters">Special purpose</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Byte_order_mark" title="Byte order mark">BOM</a></li> <li><a href="/wiki/Combining_grapheme_joiner" title="Combining grapheme joiner">Combining grapheme joiner</a></li> <li><a href="/wiki/Left-to-right_mark" title="Left-to-right mark">Left-to-right mark</a> / <a href="/wiki/Right-to-left_mark" title="Right-to-left mark">Right-to-left mark</a></li> <li><a href="/wiki/Soft_hyphen" title="Soft hyphen">Soft hyphen</a></li> <li><a href="/wiki/Variant_form_(Unicode)" title="Variant form (Unicode)">Variant form</a></li> <li><a href="/wiki/Word_joiner" title="Word joiner">Word joiner</a></li> <li><a href="/wiki/Zero-width_joiner" title="Zero-width joiner">Zero-width joiner</a></li> <li><a href="/wiki/Zero-width_non-joiner" title="Zero-width non-joiner">Zero-width non-joiner</a></li> <li><a href="/wiki/Zero-width_space" title="Zero-width space">Zero-width space</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:12em">Lists</th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/List_of_Unicode_characters" title="List of Unicode characters">Characters</a></li> <li><a href="/wiki/CJK_Unified_Ideographs" title="CJK Unified Ideographs">CJK Unified Ideographs</a></li> <li><a href="/wiki/Combining_character" title="Combining character">Combining character</a></li> <li><a href="/wiki/Duplicate_characters_in_Unicode" title="Duplicate characters in Unicode">Duplicate characters</a></li> <li><a href="/wiki/Numerals_in_Unicode" title="Numerals in Unicode">Numerals</a></li> <li><a href="/wiki/Script_(Unicode)" title="Script (Unicode)">Scripts</a></li> <li><a href="/wiki/Space_(punctuation)#Spaces_in_Unicode" title="Space (punctuation)">Spaces</a></li> <li><a href="/wiki/Unicode_symbol" title="Unicode symbol">Symbols</a></li> <li><a href="/wiki/Halfwidth_and_fullwidth_forms" title="Halfwidth and fullwidth forms">Halfwidth and fullwidth</a></li> <li><a href="/wiki/Unicode_alias_names_and_abbreviations" title="Unicode alias names and abbreviations">Alias names and abbreviations</a></li> <li><a href="/wiki/Whitespace_character#Unicode" title="Whitespace character">Whitespace characters</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Processing</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:12em">Algorithms</th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Bidirectional_text" title="Bidirectional text">Bidirectional text</a></li> <li><a href="/wiki/Unicode_collation_algorithm" title="Unicode collation algorithm">Collation</a> <ul><li><a href="/wiki/ISO/IEC_14651" title="ISO/IEC 14651">ISO/IEC 14651</a></li></ul></li> <li><a href="/wiki/Unicode_equivalence" title="Unicode equivalence">Equivalence</a></li> <li><a href="/wiki/Variant_form_(Unicode)" title="Variant form (Unicode)">Variation sequences</a></li> <li><a href="/wiki/International_Ideographs_Core" title="International Ideographs Core">International Ideographs Core</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:12em"><a href="/wiki/Comparison_of_Unicode_encodings" title="Comparison of Unicode encodings">Comparison of encodings</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Binary_Ordered_Compression_for_Unicode" title="Binary Ordered Compression for Unicode">BOCU-1</a></li> <li><a href="/wiki/CESU-8" title="CESU-8">CESU-8</a></li> <li><a href="/wiki/Punycode" title="Punycode">Punycode</a></li> <li><a href="/wiki/Standard_Compression_Scheme_for_Unicode" title="Standard Compression Scheme for Unicode">SCSU</a></li> <li><a href="/wiki/UTF-1" title="UTF-1">UTF-1</a></li> <li><a href="/wiki/UTF-7" title="UTF-7">UTF-7</a></li> <li><a href="/wiki/UTF-8" title="UTF-8">UTF-8</a></li> <li><a href="/wiki/UTF-16" title="UTF-16">UTF-16/UCS-2</a></li> <li><a class="mw-selflink selflink">UTF-32/UCS-4</a></li> <li><a href="/wiki/UTF-EBCDIC" title="UTF-EBCDIC">UTF-EBCDIC</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">On pairs of<br />code points</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Combining_character" title="Combining character">Combining character</a></li> <li><a href="/wiki/Unicode_compatibility_characters" title="Unicode compatibility characters">Compatibility characters</a></li> <li><a href="/wiki/Duplicate_characters_in_Unicode" title="Duplicate characters in Unicode">Duplicate characters</a></li> <li><a href="/wiki/Unicode_equivalence" title="Unicode equivalence">Equivalence</a></li> <li><a href="/wiki/Homoglyph" title="Homoglyph">Homoglyph</a></li> <li><a href="/wiki/Precomposed_character" title="Precomposed character">Precomposed character</a> <ul><li><a href="/wiki/List_of_precomposed_Latin_characters_in_Unicode" title="List of precomposed Latin characters in Unicode">list</a></li></ul></li> <li><a href="/wiki/Z-variant" title="Z-variant">Z-variant</a></li> <li><a href="/wiki/Variant_form_(Unicode)" title="Variant form (Unicode)">Variation sequences</a></li> <li><a href="/wiki/Regional_indicator_symbol" title="Regional indicator symbol">Regional indicator symbol</a></li> <li><a href="/wiki/Emoji#Skin_color" title="Emoji">Emoji skin color</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Usage</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Internationalized_domain_name" title="Internationalized domain name">Domain names (IDN)</a></li> <li><a href="/wiki/Unicode_and_email" title="Unicode and email">Email</a></li> <li><a href="/wiki/Unicode_font" title="Unicode font">Fonts</a></li> <li><a href="/wiki/Unicode_and_HTML" title="Unicode and HTML">HTML</a> <ul><li><a href="/wiki/List_of_XML_and_HTML_character_entity_references" title="List of XML and HTML character entity references">entity references</a></li> <li><a href="/wiki/Numeric_character_reference" title="Numeric character reference">numeric references</a></li></ul></li> <li><a href="/wiki/Unicode_input" title="Unicode input">Input</a></li> <li><a href="/wiki/International_Ideographs_Core" title="International Ideographs Core">International Ideographs Core</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related standards</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Common_Locale_Data_Repository" title="Common Locale Data Repository">Common Locale Data Repository (CLDR)</a></li> <li><a href="/wiki/GB_18030" title="GB 18030">GB 18030</a></li> <li><a href="/wiki/ISO/IEC_8859" title="ISO/IEC 8859">ISO/IEC 8859</a></li> <li><a href="/wiki/DIN_91379" title="DIN 91379">DIN 91379</a></li> <li><a href="/wiki/ISO_15924" title="ISO 15924">ISO 15924</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related topics</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Unicode_anomaly" class="mw-redirect" title="Unicode anomaly">Anomalies</a></li> <li><a href="/wiki/ConScript_Unicode_Registry" title="ConScript Unicode Registry">ConScript Unicode Registry</a></li> <li><a href="/wiki/Ideographic_Research_Group" title="Ideographic Research Group">Ideographic Research Group</a></li> <li><a href="/wiki/International_Components_for_Unicode" title="International Components for Unicode">International Components for Unicode</a></li> <li><a href="/wiki/Category:People_involved_with_Unicode" title="Category:People involved with Unicode">People involved with Unicode</a></li> <li><a href="/wiki/Han_unification" title="Han unification">Han unification</a></li></ul> </div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Scripts_and_symbols_in_Unicode" style="font-size:114%;margin:0 4em"><a href="/wiki/Script_(Unicode)" title="Script (Unicode)">Scripts</a> and symbols in Unicode</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Script_(Unicode)#Common_and_inherited_scripts" title="Script (Unicode)">Common and <br />inherited scripts</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Combining_character" title="Combining character">Combining marks</a></li> <li><a href="/wiki/Diacritic" title="Diacritic">Diacritics</a></li> <li><a href="/wiki/Punctuation#Punctuation_marks_in_Unicode" title="Punctuation">Punctuation marks</a></li> <li><a href="/wiki/Space_(punctuation)#Spaces_in_Unicode" title="Space (punctuation)">Spaces</a></li> <li><a href="/wiki/Numerals_in_Unicode" title="Numerals in Unicode">Numbers</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Modern scripts</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Adlam_script" title="Adlam script">Adlam</a></li> <li><a href="/wiki/Arabic_script" title="Arabic script">Arabic</a></li> <li><a href="/wiki/Armenian_alphabet" title="Armenian alphabet">Armenian</a></li> <li><a href="/wiki/Balinese_script" title="Balinese script">Balinese</a></li> <li><a href="/wiki/Bamum_script" title="Bamum script">Bamum</a></li> <li><a href="/wiki/Batak_script" title="Batak script">Batak</a></li> <li><a href="/wiki/Bengali%E2%80%93Assamese_script" title="Bengali–Assamese script">Bengali</a></li> <li><a href="/wiki/Bopomofo" title="Bopomofo">Bopomofo</a></li> <li><a href="/wiki/Braille" title="Braille">Braille</a></li> <li><a href="/wiki/Buhid_script" title="Buhid script">Buhid</a></li> <li><a href="/wiki/Mon%E2%80%93Burmese_script" title="Mon–Burmese script">Burmese</a></li> <li><a href="/wiki/Canadian_Aboriginal_syllabics" title="Canadian Aboriginal syllabics">Canadian Aboriginal</a></li> <li><a href="/wiki/Chakma_script" title="Chakma script">Chakma</a></li> <li><a href="/wiki/Cham_script" title="Cham script">Cham</a></li> <li><a href="/wiki/Cherokee_syllabary" title="Cherokee syllabary">Cherokee</a></li> <li><a href="/wiki/CJK_Unified_Ideographs" title="CJK Unified Ideographs">CJK Unified Ideographs (Han)</a></li> <li><a href="/wiki/Cyrillic_script_in_Unicode" title="Cyrillic script in Unicode">Cyrillic</a></li> <li><a href="/wiki/Deseret_alphabet" title="Deseret alphabet">Deseret</a></li> <li><a href="/wiki/Devanagari" title="Devanagari">Devanagari</a></li> <li><a href="/wiki/Garay_alphabet" title="Garay alphabet">Garay</a></li> <li><a href="/wiki/Ge%CA%BDez_script" title="Geʽez script">Geʽez</a></li> <li><a href="/wiki/Georgian_scripts" title="Georgian scripts">Georgian</a></li> <li><a href="/wiki/Greek_script_in_Unicode" title="Greek script in Unicode">Greek</a></li> <li><a href="/wiki/Gujarati_script" title="Gujarati script">Gujarati</a></li> <li><a href="/wiki/Gunjala_Gondi_script" title="Gunjala Gondi script">Gunjala Gondi</a></li> <li><a href="/wiki/Gurmukhi" title="Gurmukhi">Gurmukhi</a></li> <li><a href="/wiki/Gurung_Khema" class="mw-redirect" title="Gurung Khema">Gurung Khema</a></li> <li><a href="/wiki/Hangul" title="Hangul">Hangul</a></li> <li><a href="/wiki/Hanifi_Rohingya_script" title="Hanifi Rohingya script">Hanifi Rohingya</a></li> <li><a href="/wiki/Hanja" title="Hanja">Hanja</a></li> <li><a href="/wiki/Hanunoo_script" title="Hanunoo script">Hanunuoo</a></li> <li><a href="/wiki/Hebrew_alphabet" title="Hebrew alphabet">Hebrew</a></li> <li><a href="/wiki/Hiragana" title="Hiragana">Hiragana</a></li> <li><a href="/wiki/Javanese_script" title="Javanese script">Javanese</a></li> <li><a href="/wiki/Kanji" title="Kanji">Kanji</a></li> <li><a href="/wiki/Kannada_script" title="Kannada script">Kannada</a></li> <li><a href="/wiki/Katakana" title="Katakana">Katakana</a></li> <li><a href="/wiki/Kayah_Li_alphabet" title="Kayah Li alphabet">Kayah Li</a></li> <li><a href="/wiki/Khmer_script" title="Khmer script">Khmer</a></li> <li><a href="/wiki/Kirat_Rai" title="Kirat Rai">Kirat Rai</a></li> <li><a href="/wiki/Lao_script" title="Lao script">Lao</a></li> <li><a href="/wiki/Latin_script_in_Unicode" title="Latin script in Unicode">Latin</a></li> <li><a href="/wiki/Lepcha_script" title="Lepcha script">Lepcha</a></li> <li><a href="/wiki/Limbu_script" title="Limbu script">Limbu</a></li> <li><a href="/wiki/Fraser_script" title="Fraser script">Lisu (Fraser)</a></li> <li><a href="/wiki/Lontara_script" title="Lontara script">Lontara</a></li> <li><a href="/wiki/Malayalam_script" title="Malayalam script">Malayalam</a></li> <li><a href="/wiki/Gondi_writing#Munshi_Mangal_Singh_Masaram_Script" title="Gondi writing">Masaram Gondi</a></li> <li><a href="/wiki/Mende_Kikakui_script" title="Mende Kikakui script">Mende Kikakui</a></li> <li><a href="/wiki/Medefaidrin" title="Medefaidrin">Medefaidrin</a></li> <li><a href="/wiki/Pollard_script" title="Pollard script">Miao (Pollard)</a></li> <li><a href="/wiki/Mongolian_script" title="Mongolian script">Mongolian</a></li> <li><a href="/wiki/Mru_language#Alphabet" title="Mru language">Mru</a></li> <li><a href="/wiki/N%27Ko_script" title="N'Ko script">N'Ko</a></li> <li><a href="/wiki/Nag_Mundari" class="mw-redirect" title="Nag Mundari">Nag Mundari</a></li> <li><a href="/wiki/New_Tai_Lue_alphabet" title="New Tai Lue alphabet">New Tai Lue</a></li> <li><a href="/wiki/N%C3%BCshu" title="Nüshu">Nüshu</a></li> <li><a href="/wiki/Nyiakeng_Puachue_Hmong" title="Nyiakeng Puachue Hmong">Nyiakeng Puachue Hmong</a></li> <li><a href="/wiki/Odia_script" title="Odia script">Odia</a></li> <li><a href="/wiki/Ol_Chiki_script" title="Ol Chiki script">Ol Chiki</a></li> <li><a href="/wiki/Ol_Onal" title="Ol Onal">Ol Onal</a></li> <li><a href="/wiki/Osage_script" title="Osage script">Osage</a></li> <li><a href="/wiki/Osmanya_alphabet" title="Osmanya alphabet">Osmanya</a></li> <li><a href="/wiki/Pahawh_Hmong" title="Pahawh Hmong">Pahawh Hmong</a></li> <li><a href="/wiki/Pau_Cin_Hau_script" title="Pau Cin Hau script">Pau Cin Hau</a></li> <li><a href="/wiki/Pracalit_script" title="Pracalit script">Pracalit (Newa)</a></li> <li><a href="/wiki/Ranjana_script" title="Ranjana script">Ranjana</a></li> <li><a href="/wiki/Rejang_alphabet" title="Rejang alphabet">Rejang</a></li> <li><a href="/wiki/Samaritan_script" title="Samaritan script">Samaritan</a></li> <li><a href="/wiki/Saurashtra_script" title="Saurashtra script">Saurashtra</a></li> <li><a href="/wiki/Shavian_alphabet" title="Shavian alphabet">Shavian</a></li> <li><a href="/wiki/Sinhala_script" title="Sinhala script">Sinhala</a></li> <li><a href="/wiki/Sorang_Sompeng_script" title="Sorang Sompeng script">Sorang Sompeng</a></li> <li><a href="/wiki/Sundanese_script" title="Sundanese script">Sundanese</a></li> <li><a href="/wiki/Sunwar_language" title="Sunwar language">Sunuwar</a></li> <li><a href="/wiki/Syriac_alphabet" title="Syriac alphabet">Syriac</a></li> <li><a href="/wiki/Tagbanwa_script" title="Tagbanwa script">Tagbanwa</a></li> <li><a href="/wiki/Tai_Le_script" title="Tai Le script">Tai Le</a></li> <li><a href="/wiki/Tai_Tham_script" title="Tai Tham script">Tai Tham</a></li> <li><a href="/wiki/Tai_Dam_language#Writing_system" title="Tai Dam language">Tai Viet</a></li> <li><a href="/wiki/Tamil_script" title="Tamil script">Tamil</a></li> <li><a href="/wiki/Tangsa_language" title="Tangsa language">Tangsa</a></li> <li><a href="/wiki/Telugu_script" title="Telugu script">Telugu</a></li> <li><a href="/wiki/Thaana" title="Thaana">Thaana</a></li> <li><a href="/wiki/Thai_script" title="Thai script">Thai</a></li> <li><a href="/wiki/Tibetan_script" title="Tibetan script">Tibetan</a></li> <li><a href="/wiki/Tifinagh" title="Tifinagh">Tifinagh</a></li> <li><a href="/wiki/Tirhuta_script" title="Tirhuta script">Tirhuta</a></li> <li><a href="/wiki/Toto_language#Writing_system" title="Toto language">Toto</a></li> <li><a href="/wiki/Vai_syllabary" title="Vai syllabary">Vai</a></li> <li><a href="/wiki/Wancho_script" title="Wancho script">Wancho</a></li> <li><a href="/wiki/Warang_Citi" title="Warang Citi">Warang Citi</a></li> <li><a href="/wiki/Yi_script" title="Yi script">Yi</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Ancient and<br />historic scripts</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Ahom_script" title="Ahom script">Ahom</a></li> <li><a href="/wiki/Anatolian_hieroglyphs" title="Anatolian hieroglyphs">Anatolian hieroglyphs</a></li> <li><a href="/wiki/Ancient_North_Arabian" title="Ancient North Arabian">Ancient North Arabian</a></li> <li><a href="/wiki/Avestan_alphabet" title="Avestan alphabet">Avestan</a></li> <li><a href="/wiki/Bassa_Vah_alphabet" title="Bassa Vah alphabet">Bassa Vah</a></li> <li><a href="/wiki/Bhaiksuki_script" title="Bhaiksuki script">Bhaiksuki</a></li> <li><a href="/wiki/Brahmi_script" title="Brahmi script">Brāhmī</a></li> <li><a href="/wiki/Carian_alphabets" title="Carian alphabets">Carian</a></li> <li><a href="/wiki/Caucasian_Albanian_script" title="Caucasian Albanian script">Caucasian Albanian</a></li> <li><a href="/wiki/Coptic_script" title="Coptic script">Coptic</a></li> <li><a href="/wiki/Cuneiform" title="Cuneiform">Cuneiform</a></li> <li><a href="/wiki/Cypriot_syllabary" title="Cypriot syllabary">Cypriot</a></li> <li><a href="/wiki/Cypro-Minoan_syllabary" title="Cypro-Minoan syllabary">Cypro-Minoan</a></li> <li><a href="/wiki/Dhives_Akuru" title="Dhives Akuru">Dives Akuru</a></li> <li><a href="/wiki/Dogri_script" title="Dogri script">Dogra</a></li> <li><a href="/wiki/Egyptian_hieroglyphs" title="Egyptian hieroglyphs">Egyptian hieroglyphs</a></li> <li><a href="/wiki/Elbasan" title="Elbasan">Elbasan</a></li> <li><a href="/wiki/Elymaic" title="Elymaic">Elymaic</a></li> <li><a href="/wiki/Glagolitic_script" title="Glagolitic script">Glagolitic</a></li> <li><a href="/wiki/Gothic_alphabet" title="Gothic alphabet">Gothic</a></li> <li><a href="/wiki/Grantha_script" title="Grantha script">Grantha</a></li> <li><a href="/wiki/Hatran_alphabet" class="mw-redirect" title="Hatran alphabet">Hatran</a></li> <li><a href="/wiki/Aramaic_alphabet" title="Aramaic alphabet">Imperial Aramaic</a></li> <li><a href="/wiki/Pahlavi_scripts#Inscriptional_Pahlavi" title="Pahlavi scripts">Inscriptional Pahlavi</a></li> <li><a href="/wiki/Parthian_language#Written_Parthian" title="Parthian language">Inscriptional Parthian</a></li> <li><a href="/wiki/Kaithi" title="Kaithi">Kaithi</a></li> <li><a href="/wiki/Kawi_script" title="Kawi script">Kawi</a></li> <li><a href="/wiki/Kharosthi" title="Kharosthi">Kharosthi</a></li> <li><a href="/wiki/Khitan_small_script" title="Khitan small script">Khitan small script</a></li> <li><a href="/wiki/Khojki_script" title="Khojki script">Khojki</a></li> <li><a href="/wiki/Khudabadi_script" title="Khudabadi script">Khudawadi</a></li> <li><a href="/wiki/Khwarezmian_language" title="Khwarezmian language">Khwarezmian</a> (Chorasmian)</li> <li><a href="/wiki/Linear_A" title="Linear A">Linear A</a></li> <li><a href="/wiki/Linear_B" title="Linear B">Linear B</a></li> <li><a href="/wiki/Lycian_alphabet" title="Lycian alphabet">Lycian</a></li> <li><a href="/wiki/Lydian_alphabet" title="Lydian alphabet">Lydian</a></li> <li><a href="/wiki/Mahajani" title="Mahajani">Mahajani</a></li> <li><a href="/wiki/Makassarese_language#Writing_systems" title="Makassarese language">Makasar</a></li> <li><a href="/wiki/Mandaic_alphabet" title="Mandaic alphabet">Mandaic</a></li> <li><a href="/wiki/Manichaean_script" title="Manichaean script">Manichaean</a></li> <li><a href="/wiki/Marchen_script" title="Marchen script">Marchen</a></li> <li><a href="/wiki/Meitei_script" title="Meitei script">Meetei Mayek</a></li> <li><a href="/wiki/Meroitic_script" title="Meroitic script">Meroitic</a></li> <li><a href="/wiki/Modi_script" title="Modi script">Modi</a></li> <li><a href="/wiki/Multani_script" title="Multani script">Multani</a></li> <li><a href="/wiki/Nabataean_script" title="Nabataean script">Nabataean</a></li> <li><a href="/wiki/Nandinagari" title="Nandinagari">Nandinagari</a></li> <li><a href="/wiki/Ogham" title="Ogham">Ogham</a></li> <li><a href="/wiki/Old_Hungarian_script" title="Old Hungarian script">Old Hungarian</a></li> <li><a href="/wiki/Old_Italic_scripts" title="Old Italic scripts">Old Italic</a></li> <li><a href="/wiki/Old_Permic_script" title="Old Permic script">Old Permic</a></li> <li><a href="/wiki/Old_Persian_cuneiform" title="Old Persian cuneiform">Old Persian cuneiform</a></li> <li><a href="/wiki/Sogdian_alphabet" title="Sogdian alphabet">Old Sogdian</a></li> <li><a href="/wiki/Old_Turkic_script" title="Old Turkic script">Old Turkic</a></li> <li><a href="/wiki/Old_Uyghur" title="Old Uyghur">Old Uyghur</a></li> <li><a href="/wiki/Palmyrene_alphabet" title="Palmyrene alphabet">Palmyrene</a></li> <li><a href="/wiki/%CA%BCPhags-pa_script" title="ʼPhags-pa script">ʼPhags-pa</a></li> <li><a href="/wiki/Phoenician_alphabet" title="Phoenician alphabet">Phoenician</a></li> <li><a href="/wiki/Pahlavi_scripts#Psalter_Pahlavi" title="Pahlavi scripts">Psalter Pahlavi</a></li> <li><a href="/wiki/Rune" title="Rune">Runic</a></li> <li><a href="/wiki/Sharada_script" title="Sharada script">Sharada</a></li> <li><a href="/wiki/Siddha%E1%B9%83_script" title="Siddhaṃ script">Siddham</a></li> <li><a href="/wiki/Sogdian_alphabet" title="Sogdian alphabet">Sogdian</a></li> <li><a href="/wiki/Ancient_South_Arabian_script" title="Ancient South Arabian script">South Arabian</a></li> <li><a href="/wiki/Soyombo_script" title="Soyombo script">Soyombo</a></li> <li><a href="/wiki/Sylheti_Nagri" title="Sylheti Nagri">Sylheti Nagri</a></li> <li><a href="/wiki/Baybayin" title="Baybayin">Tagalog (Baybayin)</a></li> <li><a href="/wiki/Takri_script" title="Takri script">Takri</a></li> <li><a href="/wiki/Tangut_script" title="Tangut script">Tangut</a></li> <li><a href="/wiki/Todhri_alphabet" title="Todhri alphabet">Todhri</a></li> <li><a href="/wiki/Tigalari_script" title="Tigalari script">Tulu Tigalari</a></li> <li><a href="/wiki/Ugaritic_alphabet" title="Ugaritic alphabet">Ugaritic</a></li> <li><a href="/wiki/Vithkuqi_alphabet" title="Vithkuqi alphabet">Vithkuqi</a></li> <li><a href="/wiki/Yezidi_(script)" class="mw-redirect" title="Yezidi (script)">Yezidi</a></li> <li><a href="/wiki/Zanabazar_square_script" title="Zanabazar square script">Zanabazar Square</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Notational scripts</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Duployan_shorthand" title="Duployan shorthand">Duployan</a></li> <li><a href="/wiki/SignWriting" title="SignWriting">SignWriting</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Symbols, emojis</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Religious_and_political_symbols_in_Unicode" title="Religious and political symbols in Unicode">Cultural, political, and religious symbols</a></li> <li><a href="/wiki/Currency_symbol" title="Currency symbol">Currency</a></li> <li><a href="/wiki/Control_Pictures" title="Control Pictures">Control Pictures</a></li> <li><a href="/wiki/Mathematical_operators_and_symbols_in_Unicode" title="Mathematical operators and symbols in Unicode">Mathematical operators and symbols</a> <ul><li><a href="/wiki/Glossary_of_mathematical_symbols" title="Glossary of mathematical symbols">Glossary</a></li></ul></li> <li><a href="/wiki/Phonetic_symbols_in_Unicode" title="Phonetic symbols in Unicode">Phonetic symbols (including IPA)</a></li> <li><a href="/wiki/Emoji" title="Emoji">Emoji</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Unicode" title="Category:Unicode">Category: Unicode</a></li> <li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Unicode_blocks" title="Category:Unicode blocks">Category: Unicode blocks</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Character_encodings" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Character_encodings" title="Template:Character encodings"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Character_encodings" title="Template talk:Character encodings"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Character_encodings" title="Special:EditPage/Template:Character encodings"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Character_encodings" style="font-size:114%;margin:0 4em"><a href="/wiki/Character_encoding" title="Character encoding">Character encodings</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Early telecommunications</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Telegraph_code" title="Telegraph code">Telegraph code</a> <ul><li><a href="/wiki/Cooke_and_Wheatstone_telegraph#Codes" title="Cooke and Wheatstone telegraph">Needle</a></li> <li><a href="/wiki/Morse_code" title="Morse code">Morse</a> <ul><li><a href="/wiki/Morse_code_for_non-Latin_alphabets" title="Morse code for non-Latin alphabets">Non-Latin</a></li> <li><a href="/wiki/Wabun_code" title="Wabun code">Wabun/Kana</a></li> <li><a href="/wiki/Chinese_telegraph_code" title="Chinese telegraph code">Chinese</a></li> <li><a href="/wiki/Russian_Morse_code" title="Russian Morse code">Cyrillic</a></li></ul></li> <li><a href="/wiki/Baudot_code" title="Baudot code">Baudot and Murray</a></li></ul></li> <li><a href="/wiki/Fieldata" title="Fieldata">Fieldata</a></li> <li><a href="/wiki/ASCII" title="ASCII">ASCII</a> <ul><li><a href="/wiki/ISO/IEC_646" title="ISO/IEC 646">ISO/IEC 646</a></li></ul></li> <li><a href="/wiki/BCD_(character_encoding)" title="BCD (character encoding)">BCDIC</a></li> <li><a href="/wiki/Teletex" title="Teletex">Teletex</a> and <a href="/wiki/Videotex" title="Videotex">Videotex</a>/<a href="/wiki/Teletext" title="Teletext">Teletext</a> <ul><li><a href="/wiki/T.51/ISO/IEC_6937" title="T.51/ISO/IEC 6937">T.51/ISO/IEC 6937</a></li> <li><a href="/wiki/ITU_T.61" title="ITU T.61">ITU T.61</a></li> <li><a href="/wiki/Videotex_character_set" title="Videotex character set">ITU T.101</a></li> <li>World System Teletext <ul><li><a href="/wiki/World_System_Teletext" title="World System Teletext">background</a></li> <li><a href="/wiki/Teletext_character_set" title="Teletext character set">sets</a></li></ul></li></ul></li> <li><a href="/wiki/Transcode_(character_encoding)" title="Transcode (character encoding)">Transcode</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/ISO/IEC_8859" title="ISO/IEC 8859">ISO/IEC 8859</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li>Approved parts <ul><li><a href="/wiki/ISO/IEC_8859-1" title="ISO/IEC 8859-1">-1 (Western Europe)</a></li> <li><a href="/wiki/ISO/IEC_8859-2" title="ISO/IEC 8859-2">-2 (Central Europe)</a></li> <li><a href="/wiki/ISO/IEC_8859-3" title="ISO/IEC 8859-3">-3 (Maltese/Esperanto)</a></li> <li><a href="/wiki/ISO/IEC_8859-4" title="ISO/IEC 8859-4">-4 (North Europe)</a></li> <li><a href="/wiki/ISO/IEC_8859-5" title="ISO/IEC 8859-5">-5 (Cyrillic)</a></li> <li><a href="/wiki/ISO/IEC_8859-6" title="ISO/IEC 8859-6">-6 (Arabic)</a></li> <li><a href="/wiki/ISO/IEC_8859-7" title="ISO/IEC 8859-7">-7 (Greek)</a></li> <li><a href="/wiki/ISO/IEC_8859-8" title="ISO/IEC 8859-8">-8 (Hebrew)</a></li> <li><a href="/wiki/ISO/IEC_8859-9" title="ISO/IEC 8859-9">-9 (Turkish)</a></li> <li><a href="/wiki/ISO/IEC_8859-10" title="ISO/IEC 8859-10">-10 (Nordic)</a></li> <li><a href="/wiki/ISO/IEC_8859-11" title="ISO/IEC 8859-11">-11 (Thai)</a></li> <li><a href="/wiki/ISO/IEC_8859-13" title="ISO/IEC 8859-13">-13 (Baltic)</a></li> <li><a href="/wiki/ISO/IEC_8859-14" title="ISO/IEC 8859-14">-14 (Celtic)</a></li> <li><a href="/wiki/ISO/IEC_8859-15" title="ISO/IEC 8859-15">-15 (New Western Europe)</a></li> <li><a href="/wiki/ISO/IEC_8859-16" title="ISO/IEC 8859-16">-16 (Romanian)</a></li></ul></li> <li>Abandoned parts <ul><li><a href="/wiki/ISO/IEC_8859-12" class="mw-redirect" title="ISO/IEC 8859-12">-12 (Devanagari)</a></li></ul></li> <li>Proposed but not approved <ul><li><a href="/wiki/ISO-IR-111" title="ISO-IR-111">KOI-8 Cyrillic</a></li> <li><a href="/wiki/ISO-IR-197" title="ISO-IR-197">Sámi</a></li></ul></li> <li>Adaptations <ul><li><a href="/wiki/ISO-IR-182" title="ISO-IR-182">Welsh</a></li> <li><a href="/wiki/ISO-IR-200" title="ISO-IR-200">Barents Cyrillic</a></li> <li><a href="/wiki/Code_page_922" title="Code page 922">Estonian</a></li> <li><a href="/wiki/Code_page_1124" title="Code page 1124">Ukrainian Cyrillic</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Bibliographic use</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/MARC-8" title="MARC-8">MARC-8</a> <ul><li><a href="/wiki/ANSEL" title="ANSEL">ANSEL</a></li> <li><a href="/wiki/Chinese_Character_Code_for_Information_Interchange" title="Chinese Character Code for Information Interchange">CCCII/EACC</a></li></ul></li> <li><a href="/wiki/ISO_5426" title="ISO 5426">ISO 5426</a></li> <li><a href="/wiki/ISO_5426" title="ISO 5426">5426-2</a></li> <li><a href="/wiki/ISO_5427" title="ISO 5427">5427</a></li> <li><a href="/wiki/ISO_5428" title="ISO 5428">5428</a></li> <li><a href="/wiki/ISO_6438" title="ISO 6438">6438</a></li> <li><a href="/wiki/ISO_6862" title="ISO 6862">6862</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">National standards</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ArmSCII" title="ArmSCII">ArmSCII</a></li> <li><a href="/wiki/Big5" title="Big5">Big5</a></li> <li><a href="/wiki/BraSCII" title="BraSCII">BraSCII</a></li> <li><a href="/wiki/CNS_11643" title="CNS 11643">CNS 11643</a></li> <li><a href="/wiki/DIN_66003" title="DIN 66003">DIN 66003</a></li> <li><a href="/wiki/ELOT_927" title="ELOT 927">ELOT 927</a></li> <li><a href="/wiki/GOST_10859" title="GOST 10859">GOST 10859</a></li> <li><a href="/wiki/GB_2312" title="GB 2312">GB 2312</a></li> <li><a href="/wiki/GB_12345" title="GB 12345">GB 12345</a></li> <li><a href="/wiki/GB_12052" title="GB 12052">GB 12052</a></li> <li><a href="/wiki/GB_18030" title="GB 18030">GB 18030</a></li> <li><a href="/wiki/Hong_Kong_Supplementary_Character_Set" title="Hong Kong Supplementary Character Set">HKSCS</a></li> <li><a href="/wiki/Indian_Script_Code_for_Information_Interchange" title="Indian Script Code for Information Interchange">ISCII</a></li> <li><a href="/wiki/JIS_X_0201" title="JIS X 0201">JIS X 0201</a></li> <li><a href="/wiki/JIS_X_0208" title="JIS X 0208">JIS X 0208</a></li> <li><a href="/wiki/JIS_X_0212" title="JIS X 0212">JIS X 0212</a></li> <li><a href="/wiki/JIS_X_0213" title="JIS X 0213">JIS X 0213</a></li> <li><a href="/wiki/KOI-7" title="KOI-7">KOI-7</a></li> <li><a href="/wiki/KPS_9566" title="KPS 9566">KPS 9566</a></li> <li><a href="/wiki/KS_X_1001" title="KS X 1001">KS X 1001</a></li> <li><a href="/wiki/KS_X_1002" title="KS X 1002">KS X 1002</a></li> <li><a href="/wiki/LST_1564" title="LST 1564">LST 1564</a></li> <li><a href="/wiki/LST_1590-4" title="LST 1590-4">LST 1590-4</a></li> <li><a href="/wiki/Perso-Arabic_Script_Code_for_Information_Interchange" title="Perso-Arabic Script Code for Information Interchange">PASCII</a></li> <li><a href="/wiki/Shift_JIS" title="Shift JIS">Shift JIS</a></li> <li><a href="/wiki/SI_960" title="SI 960">SI 960</a></li> <li><a href="/wiki/Thai_Industrial_Standard_620-2533" title="Thai Industrial Standard 620-2533">TIS-620</a></li> <li><a href="/wiki/Tamil_Script_Code_for_Information_Interchange" title="Tamil Script Code for Information Interchange">TSCII</a></li> <li><a href="/wiki/VISCII" title="VISCII">VISCII</a></li> <li><a href="/wiki/VSCII" title="VSCII">VSCII</a></li> <li><a href="/wiki/YUSCII" title="YUSCII">YUSCII</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/ISO/IEC_2022" title="ISO/IEC 2022">ISO/IEC 2022</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ISO/IEC_8859" title="ISO/IEC 8859">ISO/IEC 8859</a></li> <li><a href="/wiki/ISO/IEC_10367" title="ISO/IEC 10367">ISO/IEC 10367</a></li> <li><a href="/wiki/Extended_Unix_Code" title="Extended Unix Code">Extended Unix Code / EUC</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Mac OS <a href="/wiki/Code_page" title="Code page">Code pages</a><br />("scripts")</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Mac_OS_Armenian" title="Mac OS Armenian">Armenian</a></li> <li><a href="/wiki/MacArabic_encoding" title="MacArabic encoding">Arabic</a></li> <li><a href="/wiki/Mac_OS_Barents_Cyrillic" title="Mac OS Barents Cyrillic">Barents Cyrillic</a></li> <li><a href="/wiki/Mac_OS_Celtic" title="Mac OS Celtic">Celtic</a></li> <li><a href="/wiki/Mac_OS_Central_European_encoding" title="Mac OS Central European encoding">Central European</a></li> <li><a href="/wiki/Mac_OS_Croatian_encoding" title="Mac OS Croatian encoding">Croatian</a></li> <li><a href="/wiki/Mac_OS_Cyrillic_encoding" title="Mac OS Cyrillic encoding">Cyrillic</a></li> <li><a href="/wiki/Mac_OS_Devanagari_encoding" title="Mac OS Devanagari encoding">Devanagari</a></li> <li><a href="/wiki/MacFarsi_encoding" title="MacFarsi encoding">Farsi (Persian)</a></li> <li><a href="/wiki/Macintosh_Font_X_encoding" title="Macintosh Font X encoding">Font X (Kermit)</a></li> <li><a href="/wiki/Mac_OS_Gaelic" title="Mac OS Gaelic">Gaelic</a></li> <li><a href="/wiki/Mac_OS_Georgian" title="Mac OS Georgian">Georgian</a></li> <li><a href="/wiki/MacGreek_encoding" title="MacGreek encoding">Greek</a></li> <li><a href="/wiki/Mac_OS_Gujarati" title="Mac OS Gujarati">Gujarati</a></li> <li><a href="/wiki/Mac_OS_Gurmukhi" title="Mac OS Gurmukhi">Gurmukhi</a></li> <li><a href="/wiki/Mac_OS_Hebrew" title="Mac OS Hebrew">Hebrew</a></li> <li><a href="/wiki/Mac_OS_Icelandic_encoding" title="Mac OS Icelandic encoding">Iceland</a></li> <li><a href="/wiki/Mac_OS_Inuit" title="Mac OS Inuit">Inuit</a></li> <li><a href="/wiki/Mac_OS_Keyboard_encoding" title="Mac OS Keyboard encoding">Keyboard</a></li> <li><a href="/wiki/Macintosh_Latin_encoding" title="Macintosh Latin encoding">Latin (Kermit)</a></li> <li><a href="/wiki/Mac_OS_Maltese/Esperanto_encoding" title="Mac OS Maltese/Esperanto encoding">Maltese/Esperanto</a></li> <li><a href="/wiki/Mac_OS_Ogham" title="Mac OS Ogham">Ogham</a></li> <li><a href="/wiki/Mac_OS_Roman" title="Mac OS Roman">Roman</a></li> <li><a href="/wiki/Mac_OS_Romanian_encoding" title="Mac OS Romanian encoding">Romanian</a></li> <li><a href="/wiki/Mac_OS_S%C3%A1mi" title="Mac OS Sámi">Sámi</a></li> <li><a href="/wiki/Mac_OS_Turkish_encoding" title="Mac OS Turkish encoding">Turkish</a></li> <li><a href="/wiki/Mac_OS_Turkic_Cyrillic" title="Mac OS Turkic Cyrillic">Turkic Cyrillic</a></li> <li><a href="/wiki/Mac_OS_Ukrainian_encoding" title="Mac OS Ukrainian encoding">Ukrainian</a></li> <li><a href="/wiki/VT100_encoding" title="VT100 encoding">VT100</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">DOS code pages</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Code_page_437" title="Code page 437">437</a></li> <li><a href="/wiki/Code_page_668" title="Code page 668">668</a></li> <li><a href="/wiki/Code_page_708" title="Code page 708">708</a></li> <li><a href="/wiki/Code_page_720" title="Code page 720">720</a></li> <li><a href="/wiki/Code_page_737" title="Code page 737">737</a></li> <li><a href="/wiki/Code_page_770" title="Code page 770">770</a></li> <li><a href="/wiki/Code_page_773" title="Code page 773">773</a></li> <li><a href="/wiki/Code_page_775" title="Code page 775">775</a></li> <li><a href="/wiki/Code_page_776" title="Code page 776">776</a></li> <li><a href="/wiki/Code_page_777" title="Code page 777">777</a></li> <li><a href="/wiki/Code_page_778" title="Code page 778">778</a></li> <li><a href="/wiki/Code_page_850" title="Code page 850">850</a></li> <li><a href="/wiki/Code_page_851" title="Code page 851">851</a></li> <li><a href="/wiki/Code_page_852" title="Code page 852">852</a></li> <li><a href="/wiki/Code_page_853" title="Code page 853">853</a></li> <li><a href="/wiki/Code_page_855" title="Code page 855">855</a></li> <li><a href="/wiki/Code_page_856" title="Code page 856">856</a></li> <li><a href="/wiki/Code_page_857" title="Code page 857">857</a></li> <li><a href="/wiki/Code_page_858" class="mw-redirect" title="Code page 858">858</a></li> <li><a href="/wiki/Code_page_859" title="Code page 859">859</a></li> <li><a href="/wiki/Code_page_860" title="Code page 860">860</a></li> <li><a href="/wiki/Code_page_861" title="Code page 861">861</a></li> <li><a href="/wiki/Code_page_862" title="Code page 862">862</a></li> <li><a href="/wiki/Code_page_863" title="Code page 863">863</a></li> <li><a href="/wiki/Code_page_864" title="Code page 864">864</a></li> <li><a href="/wiki/Code_page_865" title="Code page 865">865</a></li> <li><a href="/wiki/Code_page_866" title="Code page 866">866</a></li> <li><a href="/wiki/Code_page_867" title="Code page 867">867</a></li> <li><a href="/wiki/Code_page_868" title="Code page 868">868</a></li> <li><a href="/wiki/Code_page_869" title="Code page 869">869</a></li> <li><a href="/wiki/Code_page_897" title="Code page 897">897</a></li> <li><a href="/wiki/Code_page_899" title="Code page 899">899</a></li> <li><a href="/wiki/Code_page_903" title="Code page 903">903</a></li> <li><a href="/wiki/Code_page_904" title="Code page 904">904</a></li> <li><a href="/wiki/Code_page_932_(IBM)" title="Code page 932 (IBM)">932</a></li> <li><a href="/wiki/Code_page_936_(IBM)" title="Code page 936 (IBM)">936</a></li> <li><a href="/wiki/Code_page_942" title="Code page 942">942</a></li> <li><a href="/wiki/Code_page_949_(IBM)" title="Code page 949 (IBM)">949</a></li> <li><a href="/wiki/Code_page_950" title="Code page 950">950</a></li> <li><a href="/wiki/Code_page_951" title="Code page 951">951</a></li> <li><a href="/wiki/Code_page_1034" class="mw-redirect" title="Code page 1034">1034</a></li> <li><a href="/wiki/Code_page_1040" title="Code page 1040">1040</a></li> <li><a href="/wiki/Code_page_1042" title="Code page 1042">1042</a></li> <li><a href="/wiki/Code_page_1043" title="Code page 1043">1043</a></li> <li><a href="/wiki/Code_page_1044" class="mw-redirect" title="Code page 1044">1044</a></li> <li><a href="/wiki/Code_page_1098" title="Code page 1098">1098</a></li> <li><a href="/wiki/Code_page_1115" title="Code page 1115">1115</a></li> <li><a href="/wiki/Code_page_1116" title="Code page 1116">1116</a></li> <li><a href="/wiki/Code_page_1117" title="Code page 1117">1117</a></li> <li><a href="/wiki/Code_page_1118" title="Code page 1118">1118</a></li> <li><a href="/wiki/Code_page_1127" title="Code page 1127">1127</a></li> <li><a href="/wiki/Code_page_3846" title="Code page 3846">3846</a></li> <li><a href="/wiki/ABICOMP_character_set" title="ABICOMP character set">ABICOMP</a></li> <li><a href="/wiki/CS_Indic_character_set" title="CS Indic character set">CS Indic</a></li> <li><a href="/wiki/CSX_Indic_character_set" title="CSX Indic character set">CSX Indic</a></li> <li><a href="/wiki/CSX%2B_Indic_character_set" title="CSX+ Indic character set">CSX+ Indic</a></li> <li><a href="/wiki/CWI-2" title="CWI-2">CWI-2</a></li> <li><a href="/wiki/Iran_System_encoding" title="Iran System encoding">Iran System</a></li> <li><a href="/wiki/Kamenick%C3%BD_encoding" title="Kamenický encoding">Kamenický</a></li> <li><a href="/wiki/Mazovia_encoding" title="Mazovia encoding">Mazovia</a></li> <li><a href="/wiki/MIK_(character_set)" title="MIK (character set)">MIK</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/IBM_AIX" title="IBM AIX">IBM AIX code pages</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Code_page_895" title="Code page 895">895</a></li> <li><a href="/wiki/Code_page_896" title="Code page 896">896</a></li> <li><a href="/wiki/Code_page_912" title="Code page 912">912</a></li> <li><a href="/wiki/Code_page_915" title="Code page 915">915</a></li> <li><a href="/wiki/Code_page_921" title="Code page 921">921</a></li> <li><a href="/wiki/Code_page_922" title="Code page 922">922</a></li> <li><a href="/wiki/Code_page_1006" title="Code page 1006">1006</a></li> <li><a href="/wiki/Code_page_1008" title="Code page 1008">1008</a></li> <li><a href="/wiki/Code_page_1009" title="Code page 1009">1009</a></li> <li><a href="/wiki/Code_page_1010" title="Code page 1010">1010</a></li> <li><a href="/wiki/Code_page_1012" title="Code page 1012">1012</a></li> <li><a href="/wiki/Code_page_1013" title="Code page 1013">1013</a></li> <li><a href="/wiki/Code_page_1014" title="Code page 1014">1014</a></li> <li><a href="/wiki/Code_page_1015" title="Code page 1015">1015</a></li> <li><a href="/wiki/Code_page_1016" title="Code page 1016">1016</a></li> <li><a href="/wiki/Code_page_1017" title="Code page 1017">1017</a></li> <li><a href="/wiki/Code_page_1018" title="Code page 1018">1018</a></li> <li><a href="/wiki/Code_page_1019" title="Code page 1019">1019</a></li> <li><a href="/wiki/Code_page_1046" title="Code page 1046">1046</a></li> <li><a href="/wiki/Code_page_1124" title="Code page 1124">1124</a></li> <li><a href="/wiki/Code_page_1133" title="Code page 1133">1133</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Windows_code_page" title="Windows code page">Windows code pages</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/CER-GS" title="CER-GS">CER-GS</a></li> <li><a href="/wiki/Code_page_932_(Microsoft_Windows)" title="Code page 932 (Microsoft Windows)">932</a></li> <li><a href="/wiki/Code_page_936_(Microsoft_Windows)" title="Code page 936 (Microsoft Windows)">936</a> (<a href="/wiki/GBK_(character_encoding)" title="GBK (character encoding)">GBK</a>)</li> <li><a href="/wiki/Code_page_950" title="Code page 950">950</a></li> <li><a href="/wiki/Code_page_1169" title="Code page 1169">1169</a></li> <li><a href="/wiki/Extended_Latin-8" title="Extended Latin-8">Extended Latin-8</a></li> <li><a href="/wiki/Windows-1250" title="Windows-1250">1250</a></li> <li><a href="/wiki/Windows-1251" title="Windows-1251">1251</a></li> <li><a href="/wiki/Windows-1252" title="Windows-1252">1252</a></li> <li><a href="/wiki/Windows-1253" title="Windows-1253">1253</a></li> <li><a href="/wiki/Windows-1254" title="Windows-1254">1254</a></li> <li><a href="/wiki/Windows-1255" title="Windows-1255">1255</a></li> <li><a href="/wiki/Windows-1256" title="Windows-1256">1256</a></li> <li><a href="/wiki/Windows-1257" title="Windows-1257">1257</a></li> <li><a href="/wiki/Windows-1258" title="Windows-1258">1258</a></li> <li><a href="/wiki/Windows-1270" title="Windows-1270">1270</a></li> <li><a href="/wiki/Windows_Cyrillic_%2B_Finnish" title="Windows Cyrillic + Finnish">Cyrillic + Finnish</a></li> <li><a href="/wiki/Windows_Cyrillic_%2B_French" title="Windows Cyrillic + French">Cyrillic + French</a></li> <li><a href="/wiki/Windows_Cyrillic_%2B_German" title="Windows Cyrillic + German">Cyrillic + German</a></li> <li><a href="/wiki/Windows_Polytonic_Greek" title="Windows Polytonic Greek">Polytonic Greek</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/EBCDIC" title="EBCDIC">EBCDIC</a> code pages</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Japanese_language_in_EBCDIC" title="Japanese language in EBCDIC">Japanese language in EBCDIC</a></li> <li><a href="/wiki/DKOI" title="DKOI">DKOI</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Digital_Equipment_Corporation" title="Digital Equipment Corporation">DEC</a> terminals (<a href="/wiki/VT220" title="VT220">VTx</a>)</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Multinational_Character_Set" title="Multinational Character Set">Multinational (MCS)</a></li> <li><a href="/wiki/National_Replacement_Character_Set" title="National Replacement Character Set">National Replacement (NRCS)</a> <ul><li><a href="/wiki/Code_page_1020" title="Code page 1020">French Canadian</a></li> <li><a href="/wiki/Code_page_1021" title="Code page 1021">Swiss</a></li> <li><a href="/wiki/Code_page_1023" title="Code page 1023">Spanish</a></li> <li><a href="/wiki/Code_page_1101" title="Code page 1101">United Kingdom</a></li> <li><a href="/wiki/Code_page_1102" title="Code page 1102">Dutch</a></li> <li><a href="/wiki/Code_page_1103" title="Code page 1103">Finnish</a></li> <li><a href="/wiki/Code_page_1104" title="Code page 1104">French</a></li> <li><a href="/wiki/Code_page_1105" title="Code page 1105">Norwegian and Danish</a></li> <li><a href="/wiki/Code_page_1106" title="Code page 1106">Swedish</a></li> <li><a href="/wiki/Code_page_1107" title="Code page 1107">Norwegian and Danish (alternative)</a></li></ul></li> <li><a href="/wiki/Code_page_1287" title="Code page 1287">8-bit Greek</a></li> <li><a href="/wiki/Code_page_1288" title="Code page 1288">8-bit Turkish</a></li> <li><a href="/wiki/SI_960" title="SI 960">SI 960</a></li> <li><a href="/wiki/DEC_Hebrew" title="DEC Hebrew">Hebrew</a></li> <li><a href="/wiki/DEC_Special_Graphics" title="DEC Special Graphics">Special Graphics</a></li> <li><a href="/wiki/DEC_Technical_Character_Set" title="DEC Technical Character Set">Technical (TCS)</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Platform specific</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Code_page_1052" class="mw-redirect" title="Code page 1052">1052</a></li> <li><a href="/wiki/Code_page_1053" class="mw-redirect" title="Code page 1053">1053</a></li> <li><a href="/wiki/Code_page_1054" class="mw-redirect" title="Code page 1054">1054</a></li> <li><a href="/wiki/Code_page_1055" class="mw-redirect" title="Code page 1055">1055</a></li> <li><a href="/w/index.php?title=Code_page_1056&action=edit&redlink=1" class="new" title="Code page 1056 (page does not exist)">1056</a></li> <li>1057</li> <li><a href="/wiki/Code_page_1058" title="Code page 1058">1058</a></li> <li><a href="/wiki/RISC_OS_character_set" title="RISC OS character set">Acorn RISC OS</a></li> <li><a href="/wiki/Amstrad_CPC_character_set" title="Amstrad CPC character set">Amstrad CPC</a></li> <li><a href="/wiki/Apple_II_character_set" title="Apple II character set">Apple II</a></li> <li><a href="/wiki/ATASCII" title="ATASCII">ATASCII</a></li> <li><a href="/wiki/Atari_ST_character_set" title="Atari ST character set">Atari ST</a></li> <li><a href="/wiki/Bitstream_International_Character_Set" title="Bitstream International Character Set">BICS</a></li> <li><a href="/wiki/Casio_calculator_character_sets" title="Casio calculator character sets">Casio calculators</a></li> <li><a href="/wiki/CDC_display_code" title="CDC display code">CDC</a></li> <li><a href="/wiki/Intecolor/Compucolor_8001_character_set" class="mw-redirect" title="Intecolor/Compucolor 8001 character set">Compucolor 8001</a></li> <li><a href="/wiki/Compucolor_II_character_set" title="Compucolor II character set">Compucolor II</a></li> <li><a href="/wiki/Amstrad_CP/M_Plus_character_set" title="Amstrad CP/M Plus character set">CP/M+</a></li> <li><a href="/wiki/DEC_RADIX_50" title="DEC RADIX 50">DEC RADIX 50</a></li> <li><a href="/wiki/Multinational_Character_Set" title="Multinational Character Set">DEC MCS</a>/<a href="/wiki/National_Replacement_Character_Set" title="National Replacement Character Set">NRCS</a></li> <li><a href="/wiki/DG_International" title="DG International">DG International</a></li> <li><a href="/wiki/Galaksija_(computer)#Character_ROM" title="Galaksija (computer)">Galaksija</a></li> <li><a href="/wiki/GEM_character_set" title="GEM character set">GEM</a></li> <li><a href="/wiki/GSM_03.38" title="GSM 03.38">GSM 03.38</a></li> <li><a href="/wiki/HP_Roman" title="HP Roman">HP Roman</a></li> <li><a href="/wiki/FOCAL_character_set" title="FOCAL character set">HP FOCAL</a></li> <li><a href="/wiki/RPL_character_set" title="RPL character set">HP RPL</a></li> <li><a href="/wiki/SQUOZE#Identifier_name_character_encoding" title="SQUOZE">SQUOZE</a></li> <li><a href="/wiki/Lotus_International_Character_Set" title="Lotus International Character Set">LICS</a></li> <li><a href="/wiki/Lotus_Multi-Byte_Character_Set" title="Lotus Multi-Byte Character Set">LMBCS</a></li> <li><a href="/wiki/MSX_character_set" title="MSX character set">MSX</a></li> <li><a href="/wiki/NEC_APC_character_set" title="NEC APC character set">NEC APC</a></li> <li><a href="/wiki/NeXT_character_set" title="NeXT character set">NeXT</a></li> <li><a href="/wiki/PETSCII" title="PETSCII">PETSCII</a></li> <li><a href="/wiki/PostScript_Standard_Encoding" title="PostScript Standard Encoding">PostScript Standard</a></li> <li><a href="/wiki/PostScript_Latin_1_Encoding" title="PostScript Latin 1 Encoding">PostScript Latin 1</a></li> <li><a href="/wiki/SAM_Coup%C3%A9_character_set" class="mw-redirect" title="SAM Coupé character set">SAM Coupé</a></li> <li><a href="/wiki/Sega_SC-3000_character_set" title="Sega SC-3000 character set">Sega SC-3000</a></li> <li><a href="/wiki/Sharp_pocket_computer_character_sets" title="Sharp pocket computer character sets">Sharp calculators</a></li> <li><a href="/wiki/Sharp_MZ_character_set" title="Sharp MZ character set">Sharp MZ</a></li> <li><a href="/wiki/Sinclair_QL_character_set" title="Sinclair QL character set">Sinclair QL</a></li> <li><a href="/wiki/Teletext_character_set" title="Teletext character set">Teletext</a></li> <li><a href="/wiki/TI_calculator_character_sets" title="TI calculator character sets">TI calculators</a></li> <li><a href="/wiki/TRS-80_character_set" title="TRS-80 character set">TRS-80</a></li> <li><a href="/wiki/Ventura_International" title="Ventura International">Ventura International</a></li> <li><a href="/wiki/Wang_International_Standard_Code_for_Information_Interchange" title="Wang International Standard Code for Information Interchange">WISCII</a></li> <li><a href="/wiki/Xerox_Character_Code_Standard" title="Xerox Character Code Standard">XCCS</a></li> <li><a href="/wiki/ZX80_character_set" title="ZX80 character set">ZX80</a></li> <li><a href="/wiki/ZX81_character_set" title="ZX81 character set">ZX81</a></li> <li><a href="/wiki/ZX_Spectrum_character_set" title="ZX Spectrum character set">ZX Spectrum</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Unicode" title="Unicode">Unicode</a> / <a href="/wiki/Universal_Coded_Character_Set" title="Universal Coded Character Set">ISO/IEC 10646</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/UTF-1" title="UTF-1">UTF-1</a></li> <li><a href="/wiki/UTF-7" title="UTF-7">UTF-7</a></li> <li><a href="/wiki/UTF-8" title="UTF-8">UTF-8</a></li> <li><a href="/wiki/UTF-16" title="UTF-16">UTF-16</a></li> <li><a class="mw-selflink selflink">UTF-32</a></li> <li><a href="/wiki/UTF-EBCDIC" title="UTF-EBCDIC">UTF-EBCDIC</a></li> <li><a href="/wiki/GB_18030" title="GB 18030">GB 18030</a></li> <li><a href="/wiki/DIN_91379" title="DIN 91379">DIN 91379</a></li> <li><a href="/wiki/Binary_Ordered_Compression_for_Unicode" title="Binary Ordered Compression for Unicode">BOCU-1</a></li> <li><a href="/wiki/CESU-8" title="CESU-8">CESU-8</a></li> <li><a href="/wiki/Standard_Compression_Scheme_for_Unicode" title="Standard Compression Scheme for Unicode">SCSU</a></li> <li><a href="/wiki/Tamil_All_Character_Encoding" title="Tamil All Character Encoding">TACE16</a></li> <li><a href="/wiki/Comparison_of_Unicode_encodings" title="Comparison of Unicode encodings">Comparison of Unicode encodings</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/TeX" title="TeX">TeX</a> typesetting system</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Cork_encoding" title="Cork encoding">Cork</a></li> <li><a href="/wiki/LY1_encoding" title="LY1 encoding">LY1</a></li> <li><a href="/wiki/OML_encoding" title="OML encoding">OML</a></li> <li><a href="/wiki/OMS_encoding" title="OMS encoding">OMS</a></li> <li><a href="/wiki/OT1_encoding" title="OT1 encoding">OT1</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Miscellaneous code pages</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ABICOMP_character_set" title="ABICOMP character set">ABICOMP</a></li> <li><a href="/wiki/ASMO_449" title="ASMO 449">ASMO 449</a></li> <li><a href="/wiki/Digital_encoding_of_APL_symbols" title="Digital encoding of APL symbols">Digital encoding of APL symbols</a> <ul><li><a href="/wiki/ISO-IR-68" title="ISO-IR-68">ISO-IR-68</a></li></ul></li> <li><a href="/wiki/ARIB_STD_B24_character_set" title="ARIB STD B24 character set">ARIB STD-B24</a></li> <li><a href="/wiki/Fieldata" title="Fieldata">Fieldata</a></li> <li><a href="/wiki/HZ_(character_encoding)" title="HZ (character encoding)">HZ</a></li> <li><a href="/wiki/IEC-P27-1" title="IEC-P27-1">IEC-P27-1</a></li> <li>INIS <ul><li><a href="/wiki/INIS_character_set" title="INIS character set">7-bit</a></li> <li><a href="/wiki/INIS-8" title="INIS-8">8-bit</a></li></ul></li> <li><a href="/wiki/ISO-IR-169" title="ISO-IR-169">ISO-IR-169</a></li> <li><a href="/wiki/ISO_2033" title="ISO 2033">ISO 2033</a></li> <li><a href="/wiki/KOI_character_encodings" title="KOI character encodings">KOI</a> <ul><li><a href="/wiki/KOI8-R" title="KOI8-R">KOI8-R</a></li> <li><a href="/wiki/KOI8-RU" title="KOI8-RU">KOI8-RU</a></li> <li><a href="/wiki/KOI8-U" title="KOI8-U">KOI8-U</a></li></ul></li> <li><i><a href="/wiki/Mojiky%C5%8D" title="Mojikyō">Mojikyō</a></i></li> <li><a href="/wiki/Stanford_Extended_ASCII" title="Stanford Extended ASCII">SEASCII</a></li> <li><a href="/wiki/Stanford/ITS_character_set" title="Stanford/ITS character set">Stanford/ITS</a></li> <li><a href="/wiki/Symbol_(typeface)" title="Symbol (typeface)">Symbol</a></li> <li><a href="/wiki/TRON_(encoding)" title="TRON (encoding)">TRON</a></li> <li><a href="/wiki/Unified_Hangul_Code" title="Unified Hangul Code">Unified Hangul Code</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Control_character" title="Control character">Control character</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Prosigns_for_Morse_code" title="Prosigns for Morse code">Morse prosigns</a></li> <li><a href="/wiki/C0_and_C1_control_codes" title="C0 and C1 control codes">C0 and C1 control codes</a> <ul><li><a href="/wiki/ANSI_escape_code" title="ANSI escape code">ISO/IEC 6429</a></li> <li><a href="/wiki/JIS_X_0211" title="JIS X 0211">JIS X 0211</a></li></ul></li> <li><a href="/wiki/Unicode_control_characters" title="Unicode control characters">Unicode control, format and separator characters</a></li> <li><a href="/wiki/Whitespace_character" title="Whitespace character">Whitespace characters</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related topics</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/CCSID" title="CCSID">CCSID</a></li> <li><a href="/wiki/Character_encodings_in_HTML" title="Character encodings in HTML">Character encodings in HTML</a></li> <li><a href="/wiki/Charset_detection" title="Charset detection">Charset detection</a></li> <li><a href="/wiki/Han_unification" title="Han unification">Han unification</a></li> <li><a href="/wiki/Hardware_code_page" title="Hardware code page">Hardware code page</a></li> <li><a href="/wiki/Magnetic_ink_character_recognition" title="Magnetic ink character recognition">MICR code</a></li> <li><a href="/wiki/Mojibake" title="Mojibake">Mojibake</a></li> <li><a href="/wiki/Variable-width_encoding" title="Variable-width encoding">Variable-length encoding</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Character_sets" title="Category:Character sets">Character sets</a></div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐api‐int.codfw.main‐5f67bcf949‐2jdzw Cached time: 20241127015026 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.626 seconds Real time usage: 0.781 seconds Preprocessor visited node count: 2364/1000000 Post‐expand include size: 127914/2097152 bytes Template argument size: 4203/2097152 bytes Highest expansion depth: 12/100 Expensive parser function count: 5/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 70769/5000000 bytes Lua time usage: 0.348/10.000 seconds Lua memory usage: 5787051/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 597.635 1 -total 38.89% 232.424 2 Template:Reflist 30.65% 183.180 13 Template:Cite_web 26.26% 156.963 4 Template:Navbox 23.31% 139.305 1 Template:Unicode_navigation 12.90% 77.120 4 Template:Citation_needed 12.65% 75.577 1 Template:Short_description 10.81% 64.599 4 Template:Fix 7.61% 45.495 2 Template:Pagetype 6.62% 39.549 10 Template:Category_handler --> <!-- Saved in parser cache with key enwiki:pcache:183928:|#|:idhash:canonical and timestamp 20241127015026 and revision id 1259402203. Rendering was triggered because: api-parse --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=UTF-32&oldid=1259402203">https://en.wikipedia.org/w/index.php?title=UTF-32&oldid=1259402203</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Character_encoding" title="Category:Character encoding">Character encoding</a></li><li><a href="/wiki/Category:Unicode_Transformation_Formats" title="Category:Unicode Transformation Formats">Unicode Transformation Formats</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:CS1_French-language_sources_(fr)" title="Category:CS1 French-language sources (fr)">CS1 French-language sources (fr)</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_January_2023" title="Category:Articles with unsourced statements from January 2023">Articles with unsourced statements from January 2023</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_June_2017" title="Category:Articles with unsourced statements from June 2017">Articles with unsourced statements from June 2017</a></li><li><a href="/wiki/Category:Wikipedia_articles_needing_clarification_from_November_2024" title="Category:Wikipedia articles needing clarification from November 2024">Wikipedia articles needing clarification from November 2024</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 24 November 2024, at 23:28<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=UTF-32&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5cd4cd96d5-dnzcv","wgBackendResponseTime":180,"wgPageParseReport":{"limitreport":{"cputime":"0.626","walltime":"0.781","ppvisitednodes":{"value":2364,"limit":1000000},"postexpandincludesize":{"value":127914,"limit":2097152},"templateargumentsize":{"value":4203,"limit":2097152},"expansiondepth":{"value":12,"limit":100},"expensivefunctioncount":{"value":5,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":70769,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 597.635 1 -total"," 38.89% 232.424 2 Template:Reflist"," 30.65% 183.180 13 Template:Cite_web"," 26.26% 156.963 4 Template:Navbox"," 23.31% 139.305 1 Template:Unicode_navigation"," 12.90% 77.120 4 Template:Citation_needed"," 12.65% 75.577 1 Template:Short_description"," 10.81% 64.599 4 Template:Fix"," 7.61% 45.495 2 Template:Pagetype"," 6.62% 39.549 10 Template:Category_handler"]},"scribunto":{"limitreport-timeusage":{"value":"0.348","limit":"10.000"},"limitreport-memusage":{"value":5787051,"limit":52428800}},"cachereport":{"origin":"mw-api-int.codfw.main-5f67bcf949-2jdzw","timestamp":"20241127015026","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"UTF-32","url":"https:\/\/en.wikipedia.org\/wiki\/UTF-32","sameAs":"http:\/\/www.wikidata.org\/entity\/Q736068","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q736068","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2003-02-16T10:09:26Z","dateModified":"2024-11-24T23:28:23Z","headline":"format for transforming texts encoded with 4 bytes per code point in the universal character set defined by ISO\/IEC 10646 and the Unicode Standard"}</script> </body> </html>