Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Page de code — Wikipédia
Page de code — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
La table ASCII, une page de code avec une correspondance entre chaque octet (colonne "Hex") et son caractère associé (colonne "Char").

Une page de code est un standard informatique qui vise à donner un numéro à chaque caractère d'une langue, ou de quelques langues proches. Elle constitue donc une méthode simple de pratiquer du codage des caractères.

Le plus souvent elle associe un caractère ou symbole graphique à chacune des 256 valeurs que peut avoir un octet. L'ensemble des langues de la planète utilise des milliers de caractères ou de symboles graphiques différents, un même octet représente donc un caractère/symbole différent, selon la page de code utilisée par le système informatique. Les pages de code introduisent donc des incompatibilités entre documents de langues différentes (exemple français-russe) ou de systèmes informatiques différents (exemple DOS-Windows).

Alors que l'ASCII a été inventé en 1961, les premières pages de code ont été définies et nommées ainsi par IBM autour de l'EBCDIC en 1964[1], la même année où l'union soviétique définissait les pages de code GOST 10859 (en). Par la suite les nouvelles pages de code ont été définies autour de la norme ASCII, sous-ensemble commun à nombre de pages de code. Ces dernières ont eu une meilleure notoriété car elles ont été répandues avec l'essor des "ordinateurs personnels", vers les années 1980-1995.

L'ASCII n'utilise que 7 bits et les ordinateurs modernes (depuis les années 1970) représentent chaque caractère avec au moins 8 bits (un octet), les codes 128 à 255 sont disponibles pour étendre l'ASCII. En conséquence, la signification de ces 128 valeurs correspondait à des caractères différents selon les systèmes. Lors d'échanges de fichiers entre systèmes n'utilisant pas les mêmes pages de code, les caractères non-ASCII (ou non anglais) pouvaient être perdus et les textes devenir incompréhensibles, sauf pour la langue anglaise qui est la seule à pouvoir s'écrire avec les 26 caractères de l'alphabet ASCII non accentués. L'échange de données s'effectuant souvent localement, les problèmes d'incompatibilité étaient minimes.

La démocratisation/massification de la mise en réseau internationale des ordinateurs vers les années 1995-2000, et l'augmentation des échanges internationaux de données textuelles, ont fait naître le besoin d'une unification du codage des caractères afin de dépasser les problématiques des pages de code. En 2010 dans les nouveaux logiciels, les pages de code ont tendance à tomber en désuétude, au profit d'Unicode. Pour des raisons notamment techniques, culturelles, ou économiques, certains logiciels plus anciens continuent cependant à fonctionner avec une logique de pages de code.

Nomenclature des pages de code

[modifier | modifier le code]

Pages de code utilisées par DOS

[modifier | modifier le code]
  • 437 — page de code stockée en ROM de l'IBM PC, aussi appelée page de code des États-Unis
  • 720 — alphabet arabe
  • 737 — alphabet grec
  • 775 — alphabet latin (langues baltes)
  • 850 — alphabet latin (langues d’Europe occidentale)
  • 852 — alphabet des langues slaves
  • 855 — alphabet cyrillique
  • 857 — alphabet latin (turc)
  • 858 — alphabet latin « Multilingual » avec le symbole de l’euro
  • 860 — alphabet latin (portugais)
  • 861 — alphabet latin (islandais)
  • 862 — alphabet hébreu
  • 863 — alphabet latin (français canadien)
  • 865 — alphabet latin (danois, norvégien, la seule différence avec la page de code 437 est la lettre Ø et ø à la place de ¥ et ¢
  • 866 — alphabet cyrillique (basé sur GOST 19768-87)
  • 869 — alphabet grec
  • 874 — alphabet thaï

Pages de code utilisées par Windows

[modifier | modifier le code]
  • 874 — alphabet thaï
  • 932 — écritures du japonais
  • 936 — chinois simplifié (République populaire de Chine, Singapour)
  • 949 — hangeul (coréen)
  • 950 — chinois traditionnel (Taïwan, Hong Kong)
  • 1200 — Unicode (BMP de l’ISO 10646, UTF-16LE)
  • 1201 — Unicode (BMP de l’ISO 10646, UTF-16BE)
  • 1250 — alphabet latin (langues d’Europe centrale)
  • 1251 — alphabet cyrillique
  • 1252 — alphabet latin (langues d’Europe occidentale, remplace la page de code 850)
  • 1253 — alphabet grec
  • 1254 — alphabet latin (turc)
  • 1255 — alphabet hébreu
  • 1256 — alphabet arabe
  • 1257 — alphabet latin (langues baltes)
  • 1258 — alphabet latin (vietnamien)
  • 65000 — Unicode (BMP de l’ISO 10646, UTF-7)
  • 65001 — Unicode (BMP de l’ISO 10646, UTF-8)

Voir aussi

[modifier | modifier le code]

Notes et références

[modifier | modifier le code]
  1. ↑ « Standards », sur Wikiwix (consulté le 7 juin 2023).
  • « Code Page Identifiers (Windows) », Windows, Centre de développement - Bureau

Articles connexes

[modifier | modifier le code]
  • MS-DOS, Windows, MacOS, MVS
v · m
Jeux de caractères codés
Multi-octets
Unicode
  • ISO/CEI 10646
  • Table des caractères Unicode
  • UTF-8
  • UTF-16
  • UTF-32
  • UTF-EBCDIC
  • CESU-8
  • BOCU-1
Asiatiques
  • ISO/CEI 2022
  • ISCII (Inde)
  • SLS 1326 (Sri Lanka)
  • Codage des caractères chinois
  • Shift-JIS (Japon)
  • Big5 (Taiwan et Hong Kong)
  • HKCS (Hong Kong)
  • GBK (Rép. Pop. de Chine)
  • GB 18030 (Rép. Pop. de Chine)
Ancienne encodeuse de texte sur ruban perforé
8 bits
ISO/CEI 8859
  • -1 (Latin-1)
  • -2 (Latin-2)
  • -3 (Latin-3)
  • -4 (Latin-4)
  • -5 (Cyrillique)
  • -6 (Arabe)
  • -7 (Grec)
  • -8 (Hébreu)
  • -9 (Latin-5)
  • -10 (Latin-6)
  • -11 (Thaï)
  • -12 (Devanagari)
  • -13 (Latin-7)
  • -14 (Latin-8)
  • -15 (Latin-9)
  • -16 (Latin-10)
Pages de code Windows
  • 874 / TIS-620
  • 932 / Shift JIS
  • 936 / GBK
  • 949 / EUC-KR
  • 950 / Big5
  • 1250
  • 1251
  • 1252
  • 1253
  • 1254
  • 1255
  • 1256
  • 1257
  • 1258
  • 54936 / GB18030
Pages de code Mac OS MacRoman
Pages de code DOS
  • 437
  • 720
  • 737
  • 775
  • 850
  • 852
  • 855
  • 857
  • 858
  • 860
  • 861
  • 862
  • 863
  • 864
  • 865
  • 866
  • 869
  • Kamenický
  • Mazovia
  • MIK
  • Iran System
Pages de code diverses
  • ANSEL
  • DEC-MCS
  • KOI8-R (russe)
  • KOI8-U (ukrainien)
  • StandardEncoding (PostScript)
  • Page de code vidéotex
  • Page de code ZX Spectrum
  • Page de code Amstrad CPC
  • Page de code Atari ST
  • Page de code Amiga
Non basés sur ISO/IEC 646
  • VISCII
  • EBCDIC
  • EBCDIC 297
  • EBCDIC 8859
7 bits
  • ISO/CEI 646 (base commune invariante et liste des spécialisations)
  • US ASCII
Moins de 7 bits
  • Code Chappe
  • Alphabet sémaphore
  • Code international des signaux maritimes
  • Code Morse international
  • Code wabun
  • Code Baudot
  • RADIX-50
  • Sixbit
  • Codage des caractères
  • Clavier d’ordinateur
  • Police numérique
  • Glyphe
  • Mojibake
  • Portail:Écriture
  • icône décorative Portail de l’informatique
  • icône décorative Portail de l’écriture
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Page_de_code&oldid=218884671 ».
Catégorie :
  • Codage des caractères
Catégories cachées :
  • Wikipédia:ébauche informatique
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés
  • Portail:Écriture/Articles liés
  • Portail:Langues/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id