印度文字資訊交換碼

印度文字资讯交换码（英：Indian Script Code for Information Interchange，缩：ISCII，印度文： सूचना अन्तरविनिमय के लिए भारतीय लिपि संहिता，IS13194:1991）是一种编码系统，其对象为多种在印度所使用的书写系统。它包含婆罗米系文字，所支援的文字包含了：阿萨姆文、孟加拉文、天城文、古吉拉特文、古木基文、卡纳达文、马拉雅拉姆文、奥里亚文、泰米尔文和泰卢固文。 它不支援由阿拉伯文所衍生出来的印度书写系统。 但它仍混和使用喀什米尔语、信德语、乌尔都语、波斯语、普什图语和阿拉伯语。由阿拉伯语衍生的书写系统则采用之后的波斯阿拉伯文字资讯交换码。
婆罗米系书写系统在结构上类似，只是使用不同的字母外形。此编码将相同音的编在相同码位。如 0xB3 0xDB 代表 [ki]。在天城文中产生कि ，在古木基文中为ਕਿ，在泰米尔文中则为கி 。在富文件可以利用标记来选择或在纯文件中使用ATR 码。
使用此方法的动机为，它可以很容易地在不同书写系统间做转写。然而，其彼此间的不相容又使得这在实作不容易。见 关于印度文字资讯交换码。
此编码是八位元编码。其较低的128 码位为纯ASCII，其较高128 码位为此编码专用。除了表示字符的码位，此编码还包括一个记忆用码位，用来指示接下来的字节包含两种资讯之一。一种会改变书写系统直到下一个书写系统指示器或行结尾。另一种则选择显示模式，如粗体或斜体。此编码并未提供预设书写系统。

码位分布

阿萨姆文、孟加拉文、古吉拉特文、古木基文、卡纳达文、马拉雅拉姆文、奥里亚文、泰米尔文和泰卢固文的字符集和天城文的字符集相类似。只要将每个天城文字母转成相对应书写系统的字母。每个字符会列出其十进制值和相对应统一码。

ATR 记号

印度文字资讯交换码还提供了ATR（0xE0）记号，用来切换书写系统。此外还可切换字型属性。
ATR 后面可接0x42～0x4B ，其意义为切换成天城文（0x42）、孟加拉文（0x43）、泰米尔文（0x44）、泰卢固文（0x45）、阿萨姆文（0x46）、奥里亚文（0x47）、卡纳达文（0x48）、马拉雅拉姆文（0x49）、古吉拉特文（0x4A）、古木基文（0x4B）。
ATR 预设使用（0x40）。使用 0x41 则意指使用罗马字母转写。
ATR 后接0x71～0x76 时，意指阿拉伯语（0x71）、波斯语（0x72）、乌尔都语（0x73）、信德语（0x74）、喀什米尔语（0x75）、普什图语（0x76）等衍生自阿拉伯文字，但此编码并为对此做详细规范。
ATR 后接0x30～0x39 时，意指粗体、斜体、底线等模式。其详细用法定义在印度文字资讯交换码的附录E。

EXT 记号

印度文字资讯交换码另外提供EXT 记号（0xF0），用于吠陀文字。 吠陀文字可以视为天城文的扩充。使用 EXT，可以用来表示‘梨俱吠陀’等调音记号和‘黑夜柔吠陀’和‘白夜柔吠陀’等特有的各种Anusvāra（鼻音）文字。
若使用EXT 所指定的吠陀文字，ATR 所定义的书写系统或罗马转写则失效。 EXT 能指定的文字分成一是如udātta（0xB6）和 an-udātta（0xBE）等的修饰文字（0xB4～0xBE）和另外的非修饰文字（0xA1～0xB3）。修饰文字出现的段落为天城文之后，此外就是限定在非修饰文字之后。
多数吠陀文字无法使用于通用字符集或统一码。2010年预定的新版通用字符集，预计会编在1CD0～1CFF。（例如印度文字资讯交换码的0xF0 0xB0在通用字符集中预计为U+1CEE）。

使用状况

除了某些政府组织，此编码并未广泛应用。现在因为有统一码的缘故，它已显得过时。统一码除了为每个印度书写系统保留独立区块外，并每个区块的编码配置和此编码相同。
此外，在印度，除了 IS 13194（ISCII）外，其它的编码还有IS 10315（等同于ASCII）、IS 12326（等同于ISO/IEC 2022）。