add java, c++, c and c# languages (experimental)
fix errors with clike languages