How is Unicode used in Different Programming Languages?

Unicode Programming in Java
Unicode Programming in C/Linux
Unicode Programming in Microsoft Visual C++