PDA

View Full Version : which programming lanuage most sutable for making GUIs



heni72847
03-02-2007, 08:55 PM
i know these which is "most suitable" or "best" questions aren't exactly nice to ask
but i just want a few suggestions about where to start

i've no programming background so i just want to pick on a language to start learning if that is possible

the GUIs i'm thinking about are simple ones which help to make command line programs easier to use

some example would be razorlame or megui type of GUIs
there are loads of nice GUIs out there but sometimes i want to tailor something that suits my needs


any suggestions are welcome~thanx


(ps. er..spelling mistakes in post topic..i can't edit it now so yea..)

somebody
03-02-2007, 09:00 PM
Have a look at Microsoft Visual Studio Express Editions - they tend to be very easy to design GUIs for (drag and drop), and are generally fairly basic programming languages (eg. Visual Basic, C#, etc.).

http://msdn.microsoft.com/vstudio/express/default.aspx

Even better: the software is free.

Have a look at C# - it has some very good, free, online video tutorials here: http://msdn.microsoft.com/vstudio/express/visualCSharp/learning/

heni72847
03-02-2007, 10:25 PM
wow lot's to tutorials to go through
never knew you could get these kind of stuff for free..thought you need to buy them

maybe i should've started learning some programming a bit earlier..
thanx for your reply!

mikebartnz
03-02-2007, 11:01 PM
Delphi is worth a look at.

winmacguy
03-02-2007, 11:17 PM
If your interested in great GUI design that is simple and easy to use you might also be interested in reading up on Jeff Raskin who is one of the original fathers of the GUI next to the guys at PARC Xerox who demo'd their concept to Steve Jobs and Bill Gates at a slightly later stage.
http://en.wikipedia.org/wiki/User_interface
http://en.wikipedia.org/wiki/History_of_the_GUI

drcspy
04-02-2007, 03:31 AM
for gui's delphi and you can often find free trials...

vinref
04-02-2007, 04:39 PM
i know these which is "most suitable" or "best" questions aren't exactly nice to ask
but i just want a few suggestions about where to start

i've no programming background so i just want to pick on a language to start learning if that is possible

the GUIs i'm thinking about are simple ones which help to make command line programs easier to use

some example would be razorlame or megui type of GUIs
there are loads of nice GUIs out there but sometimes i want to tailor something that suits my needs


any suggestions are welcome~thanx


(ps. er..spelling mistakes in post topic..i can't edit it now so yea..)

Python (http://www.python.org/). Open-source, widely used and extremely well supported in *nix.

Not only is it a scripting language that is used very widely in web and *nix scripting (e.g., it can be used in place of PHP (and is much better IMHO), but also for much of the automation that is in Linux like installation scripts etc), but it is also a programming language in itself (i.e., you can write executables with it.

The Python GUI programming stuff (http://wiki.python.org/moin/GuiProgramming) is extensive.

heni72847
04-02-2007, 08:37 PM
okay i'll have a look at that too
i've started to look at some tutorials on C#
knowing python will be handy when i'm playin around on my linux machine
but i think i'll try C# first because sadly.. i'm still way more familiar with windows than linux..

somebody
04-02-2007, 08:58 PM
C# is also quite a popular development language (for the Windows platform). It is also very similar to many other languages (eg. Java), so you will find it quite easy to adapt if you decide to change later on.

byte
04-02-2007, 09:05 PM
Perl, Python, Ruby, C++, C.

heni72847
05-02-2007, 01:54 AM
i read about how C# is closer to some other languages where VB is somewhat different
so i thought if i learn C# now then might help later on if i decide to try other languages


oo..just wrote my first program tonite..er or early morning
not hello world..that doesn't count
it can generate a cue sheet for a wav file
it makes a new track every 5min and doesn't have silence
so perfect for a long live recording or something

sigh..works but i can't make all the ideas in my head come true on screen yet...maybe should've started learning how to code earlier..

Rob99
05-02-2007, 02:59 AM
Fujitsu NetCOBOL for .NET

dolby digital
05-02-2007, 10:10 AM
Fujitsu NetCOBOL for .NET

:D

How much for a one developer license though?