求教大侠:输入法编程语言

我想为自己的输入法编码编制一款自己的输入法软件,求教论坛里的大侠,除了必学的C语言外,还有哪些编程语言或软件是必须掌握的?
在这里先谢过了!

C++,Win32编程机制,VC或者VS系列都可以

最好是可以運用于任何操作系統的編程語言。