字碼

个人电脑兴起

20世纪中叶，电脑开始进入汉字使用地区，当时国内的资讯环境尚属萌芽阶段，民国61年，行政院主计处电子处理资料中心便开始研发中文软硬件的应用系统，如中文表报输出系统(CROS)、字根输入法中型中文键盘、第一代中文终端机、中文线上操作系统等，促使各界对发展出国内专属的中文化电脑环境有了进一步的认知，并有初步的共识。

中文电脑的运用

电脑一开始应用程序全为西方人设想，只能用英文或符号输入输出资料，使用者必须具备良好的英文根基，先将中文资料译成英文或符码，才能用电脑处理。因此，在1960年代，电脑刚出现时，就有人开始研究“电脑中文化”的可行性。
在行政院国家科学发展委员会的大力倡导下，掀起中文电脑研究的热潮。台湾大学、交通大学、清华大学、成功大学、中原理工学院、行政院主计处等研究机构，和王安、神通、东元、经纬、通用……等私人电脑公司，纷纷朝向“中国人用中文电脑处理中文资料”的目标迈进，使中文资料也同样能够输入电脑，经过处理后，又用中文输出。在这样的风潮下，中文字码的发展也逐步开展。

中文资讯交换码

民国65年以后，国内外对于中文资讯的处理变得愈来愈迫切。同时美国也因中国在国际舞台上日趋活跃，对于电脑处理中文的能力也有迫切需要。特别是在中、日、韩文档案及图书馆典藏两方面。民国68年由全美有关单位协调后，国会图书馆及各亚东语文图书馆等单位，统筹经费，委托〈美国学术团体联会〉主办此事。其负责人John W Haeger先于民国68年访问日本，日本国会图书馆答应免费提供电脑设备加上两位驻美日文电脑专家，以协主其开发东亚语文处理基础工作。
John W Haeger顺道访问台湾，了解台湾当时处理中文资料的技术，并且邀请台湾代表出席筹画中的〈亚东图书馆自动化会议〉，以交换各国处理亚东文字的心得。会议于民国68年1月召开，成员包括美国亚东图书馆界代表、日本、韩国和台湾代表。会中讨论如何订定标准之中、日、韩交换码，以作为自动化依据。日本代表提出以其国家标准JIS C 6226，并想用其中的汉字作为国际方块字上的标准，且当时也只有日本具有此一国家标准，所以负责人几乎采纳日本代表建议。但与会华裔美国国会图书馆代表及台湾代表居极力反对，并以日本汉字不足以代表中国文字的各种理由，保证基于台湾中文电脑的蓬勃发展趋势，台湾有此能力，编出一套真正属于中国文字之交换码，可用于全世界，故会议暂时否定日本提案。但要求台湾须于民国69年3月〈亚洲研究学会〉年会中提出台湾编著的〈中文资讯交换码〉成果。
李国鼎接获此事，立即指示谢清俊博士等学者开始编〈中文资讯交换码〉及各项相关配合事宜，并成立国字整理小组。国字整理小组负责全面而彻底从事中国文字整理、〈中文资讯交换码〉之编订，以及解决电脑处理中文资讯上所可能遇到的技术问题，还有中央图书馆在自动化方面的配合。完成后定名为〈中文资讯交换码〉CCCII，共含教育部4808字，完全依照〈ISO 646〉和〈ISO 2022〉标准编码。
后于美国会议中，会议请台湾扩大编码，故中文资讯交换码进行第二次修改，收：正体字21158字、异体字10793字等。民国70年2月在台北召开的〈国际中文图书馆资料自动化研讨会〉，〈中文资讯交换码〉第二部正式公开。之后Research Library Group采用它作为美国处理中、日、韩文之正规标准。自民国72年〈中文资讯交换码〉作为东亚国家文字码，推广到各学术单位及军事单位实行。

中文标准交换码

民国68年国家建设研究会建议台湾应编中文字码，而行政院将此案交由主计处电子处理资料中心研究，但该单位获知CCCII发表后，认为国字小组破坏政府体制，故决议另做一码，虽民国68年9月于溪头开协调会，但主计处仍维持原决议。
民国70年2月，主计处另推〈中文标准交换码〉，由李克昌主持，但因与ISO 646和ISO 2022冲突，故民国71年7月又推〈中文资讯标准交换码〉，9月又出〈中文资讯交换码(附册)〉，但因字数过少汉字码空间无法扩充。民国72年10月推〈通用汉字标准交换码〉。民国75年又出新〈通用汉字标准交换码〉并获行政院核定，正式公布实施。同年中央标准局审定颁布为国家标准，编号“CNS11643”；民国81年该局再因应各界之需要，由原两个字面共13,051 个字，大幅扩编为七个字面共48,027 个字， 公布并更名为‘中文资讯标准码’。现为整合全国各资讯系统与用字上的需求，其字面数已扩充到十五字面，除增纳国内诸如户役政、工商、公路监理等重要行政系统的用字外，亦将国际标准编码ISO 10646 中各国的拼音文字、CJK 字集收纳其中。标准检验局于九十五年编审公告CNS11643 最新版本，总字数高达九万多字。

大五码

早期个人电脑没有共通的内码，导致厂商推出的中文应用软件无法推广，并且与IBM 5550、王安码等内码不能相容，而台湾当时亦尚未推出中文编码标准。七十二年IBM5550第一部可处理汉字功能的个人电脑出现，财团法人资讯工业策进会与国内13 家业者合作进行“五大软件专案”，发表了Big5。经济部标准检验局委托财团法人中文数字化技术推广基金会修订Big5 ，正式定名为“Big5-2003”。行政院主计处电子处理资料中心协商行政院研究发展考核委员会成立“Big5 码字集扩编计划”专案处理，民国八十六年七月扩编完成“Big5＋码”。又完成Big5码补充字集的建立工作。

Unicode

世界各国大多制订了本土使用的字元码，依各国语言的字元集的大小，决定采用单字节或多字节的编码方式。为了国际数字化资料的交流，各国有了发展多语言整合性字元集的共识。七十七年Xerox 公司建议以将电脑字元集编码的基本单位扩充，新的字元集编码标准被称为Unicode。八十年由IBM、DEC、Sun Micro、Xerox、Apple、MicroSoft、Novell等公司共同成立Unicode 协会，并由Unicode技术委员会(UTC，Unicode Technical Committee)从事各国字元搜集、整理、编码等工作。在同年发表第一版的Unicode 标准。

五大行政资讯系统编码

1、全国民众基本资料(EUC-CSIC) 
EUC(Extend Unix Code)内码为全国户役政单位所使用的基本字码架构，UNIX 操作系统之内码，字码长度4 byte，可纳编高达七、八万的姓名用字，满足全国人民户籍的基本资料的存放与处理。
2、财税系统(财税码与税务码) 
财税资料中心在资讯作业上所采用的内码包含：
‧ 康大码(即 4Bytes 王安码)约两万一千多字。
‧ 新电信码(3Bytes 内码，2Bytes 展示)约两万四千多字。
‧ 税务码(D.P 主机专用，4Bytes 内码，2Bytes 展示)约一万八千多字。
‧ IBM 新主机码(2Bytes)约两万多字。
将上述码之交集约一万八千多字汇整成国税与税捐稽征机关资讯系统发展时之字码基础，称为税务码。
3、交通事业(电信码) 
交通部数据通信所为配合供公共数据处理、公路监理等资讯系统所编订出数据通信中文电码(简称电信码)，属内码性质。
4、工商登记用字(工商) 
经济部商业司负责管理全国公司行号的工商登记用字，其编码系统以大五码为基础，并建置约五千余个自造字。
5、地段名用字(地政) 
内政部地政司负责管理全国地址的登记用字，其编码系统亦以大五码为基础，每个不同的县(市)皆依各自不同的需求建置属于自己的自造字对照表，因此除了原有大五码的13053 个字为各县(市)所共用外，自造字对照表分别有各县市等25 种。

中文字码发展问题

台湾历史上的字码发展相当繁杂，经历了种种字码的设计。1980年代台湾的状况是几乎是处于年年编码、年年变码的情形，每个阶段所推出的字码都存在疏漏，如字码空间不足或是字集数量过少等等弊病。且也牵涉到台湾、中国编字码人员对中文字不够熟悉的问题。像是日本曾经起草〈国际标准组织IOS DP 10646〉草案作为新的字码世界标准，但该草案中，在中国字体系相当不足，缺乏正体字的空间，只有中国大陆的简体字。另一方面，台湾和中国大陆的字码系统是借用日本的系统（如民国75年的〈通用汉字标准交换码〉即为一例）。因此日本也不认同台、中的新方案。各国在技术层面难以配合。