Cross platform
Some tools for cross platform application development are:
Qt
wxWidgets
Java
HTML
HTML5/JavaScript
OpenOffice
Eclipse