C++ with QT cross-platform application and GUI.
http://www.qtsoftware.com/
I second this, but I don't think of Qt as being C++. With moc and its low level classes, I consider it another language entirely.