views:

134

answers:

5

It may sound like a lot, but I am looking for a language that is cross platform that I can compile into a single stand alone exe. The source code needs to be secure (Not just hidden) and have some sort of gui toolkit. Do any exist?

A: 

You won't find a language with more GUI toolkits or that is more cross-platform than the C programming language.

Seth
+1  A: 

In C++, I know 2 cross-platform UI toolkits: Qt and WxWidgets.

Marcel Gosselin
QT is abbreviation for QuickTime. Cross-platform application and UI framework is called Qt.
kemiisto
Thanks, I'll check that out.
MRiChArD
@kemiisto Thanks, I've updated my answer
Marcel Gosselin
A: 

In python here is the list cross platform gui

For Java you can use Swings and AWT

YetAnotherCoder
A: 

Well, your source secure is a problem - how do you define secure and why do you think you need it like this?

Cross plattform with only one compilation - hits only on .NET/mono and Java, both not interpreted, but work with a intermediate compilation of some sort of VM. Code can be relatively easy decompiled, though it can be obfuscated.

Cross plattform with compilation for every plattform is far easier, with C, C++ and many many more your have a great choice. You could then watch out for your GUI-Toolkit of choice and check the languages that have bindings for it.

BeowulfOF
A: 

I use REAL Studio (formally REALbasic) for creating standalone cross-platform applications. The apps are also compiled and fully native, so it sounds like they would meet your definition of secure.

And REAL Studio is a lot easier to start with Qt (unless you already happen to be a C++ expert).

Paul Lefebvre