Greetings,
I want to write a small cross-platform utility program with GUI in it. What language/GUI-library should I stick to? Is it possible whatsoever?
Thi
Flash? It's installed pretty much everywhere.
I agree with Georgi, Java is the way to go. With a bit of work, you can make your desktop application work as a Java applet too (so that users do not need to actively download anything at all). See http://www.geogebra.org as an example of an application with runs smoothly as a cross-platform Java application AND has a simple port to a web applet.
Two other advantages to using Java are:
One disadvantage:
Have you looked at Qt?
If you know C or C++ the first cross platform GUI framework I can think of are:
If you know Pascal, you can try freepascal+Lazarus. I've never used it, though.
WxWindows? Oh, it's called WxWidgets now: http://www.wxwidgets.org/
Lazarus is great. GTK2 on Linux, win32/64 on Windows, WINCE on euh, Wince. It even uses Carbon on Mac (working on COCOA). Also easy to sell to your boss (the code is Delphi compatible)