在中文信息处理中，输入法一辞可区分成两种意思：一种是指概念上的方法，另一种则是指实作的软体。对于后者，有时会特别指称为"输入法软体"。很明显地，一种输入法的存在，需要有其相对应的软体存在才有意义。对于同一种输入法而言，需要在不同的作业系统或平台上开发其相对应的软体。但撰写输入法软体牵涉到一些与作业系统或平台相关的专业知识。另外，对使用者而言，不同的人可能使用同一台电脑，但却使用不同的输入法，理论上就要安装各种相对应输入法软体。但不同的输入法软体开发者可能开发不同的使用者介面，这又可能造成使用者