I suggest PERL. "It is the duct tape of programming languages" I once read, that sums it up nicely. Easy to learn and it is implemented from many different UNIX programs (i.e. grep, awk, etc.) so it also helps you learn UNIX (or vice-versa =). With Tk it has a nice GUI you can use too, if you want gui's. I have programmed in Ada'95, PERL, C, Java, and I am now starting to do stuff in VB (yuck!). I have used Ada the most (had to for my old job). I don't care for Java too much, it was very sluggish for applications, and the only use I found it to have was applets (which aren't much use in themselves =) ...but that's just me. Perl is nice for quick small stuff, or you can combine it with Tk to make GUI's. But you can make GUI's with C++ and QT also, which is probably better since C++ is compiled first, instead on on-the-fly like perl. Perl is my favorite because it is very flexible, and easy to write a program in a hurry (without 'strict' mode on, its a very lenient language to program in, IMHO). -jeric : -----Original Message----- : From: Curtis Rey [mailto:crrey@charter.net] : Sent: Wednesday, July 17, 2002 10:46 PM : To: lx-talk@mamalala.de; suse-linux-e@suse.com : Subject: [SLE] [OT] Question: which programming language? : : : Hi all. I would like opinions from those on the list about which : programming language a noob like myself with no prior skills or : experience should focus on. My goal is to enroll in a few introductory : classes at my old University (UW-Madison). : I want to learn C++ and one other, such as PERL, Assembly, Java, etc.... : but am unsure as to what other language to use. : I have hopes of creating my own programs, and more over learning how to : create GUI's for existing Linux programs (e.g. giving certain video and : audio console base programs a face that is both intuitive and : well rounded). : : Any Suggestions will be greatly appreciated. : : TIA, Curtis : : : : -- : To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com : For additional commands send e-mail to suse-linux-e-help@suse.com : : Also check the archives at http://lists.suse.com : :