I want to write a cross-platform program but I wondered which programming language should I use ? I know java is cross-platform but it is difficult to learn . php gtk is much more easier but it is based on php so what php gtk can't do but java can ? What is the cons and pros of php gtk and java ? Please provide some tutorial on php gtk for me , thanks .