{{Short description|Computer character set for Japanese}} {{About|IBM's Code Page 932|the Microsoft Windows code page 932|Code page 932 (Microsoft Windows)}}

'''IBM code page 932''' (abbreviated as '''IBM-932'''<ref name="ibm932v943">{{cite web | url=https://www.ibm.com/support/knowledgecenter/en/ssw_aix_71/com.ibm.aix.nlsgdrf/ibm-943_ibm-932.htm | title=IBM-943 and IBM-932 | publisher=IBM | work=IBM Knowledge Center}}</ref> or ambiguously as '''CP932''') is one of IBM's extensions of Shift JIS. The coded character sets are JIS X 0201:1976, JIS X 0208:1983,<ref name="ibm932v943" /> IBM extensions and IBM extensions for IBM 1880 UDC. It is the combination of the single-byte Code page 897 and the double-byte '''Code page 301'''.<ref name="ibmccsid932">{{cite web | url=http://www-01.ibm.com/software/globalization/ccsid/ccsid932.html | title=Coded character set identifiers - CCSID 932 | publisher=IBM | work=IBM Globalization | archive-url=https://web.archive.org/web/20160327100850/http://www-01.ibm.com/software/globalization/ccsid/ccsid932.html | archive-date=2016-03-27 | url-status=dead}}</ref> Code page 301 is designed to encode the same repertoire as IBM Japanese DBCS-Host.<ref name="lundeE">{{citation|mode=cs1 |title=Appendix E: Vendor Character Set Standards |work=CJKV Information Processing: Chinese, Japanese, Korean & Vietnamese Computing |last=Lunde |first=Ken |author-link=Ken Lunde |year=2009 |edition=2nd |publisher=O'Reilly |location=Sebastopol, CA |isbn=978-0-596-51447-1 |url=https://resources.oreilly.com/examples/9780596514471/blob/master/cjkvip2e-appE.pdf}}</ref>

IBM-932 resembles IBM-943. One difference is that IBM-932 encodes the JIS X 0208:1983 characters but preserves the 1978 ordering, whereas IBM-943 uses the 1983 ordering<ref name="ibm932v943" /> (i.e. the character variant swaps made in JIS X 0208:1983). Another difference is that IBM-932 does not incorporate the NEC selected extensions, which IBM-943 includes for Microsoft compatibility.<ref name="ibm932v943" />

IBM-942 includes the same double-byte codes as IBM-932 (those from Code page 301) but includes additional single-byte extensions. International Components for Unicode treats "ibm-932" and "ibm-942" as aliases for the same decoder.<ref>{{cite web | url=http://demo.icu-project.org/icu-bin/convexp?conv=ibm-942 | title=Converter Explorer: ibm-942_P12A-1999 | publisher=International Components for Unicode | work=ICU Demonstration}}</ref>

IBM-932 contains 7-bit ISO 646 codes, and Japanese characters are indicated by the high bit of the first byte being set to 1. Some code points in this page require a second byte, so characters use either 8 or 16 bits for encoding.

==Layout== {{Shift-JIS byte map extended|ibm932}}

==See also== * LMBCS-16 * Code page 942 * Code page 943

==References== {{reflist}}

==External links== *[http://www-01.ibm.com/software/globalization/ccsid/ccsid932.html IBM Code Page 932]{{DOS-stub}}

{{character encoding}}

932 Category:Encodings of Japanese