--- "Wayne Sitton" <[EMAIL PROTECTED]>
> wrote:
<...>
>My question is what programming language is best to learn??????
>
>Wayne
>

Usually, you choose a language depending on what you want done. YMMV.

If you want to learn a bit about computer languages
*in general* you may want to:

1) start with interpreted languages, such as Perl. ( not Python which is 
strongly object-oriented). It's easy to create a proglet that is useful , and 
very satisfying.


2a) then learn about object-oriented languages (Java, Python). I would advise 
*against* starting with an OO language, since it *might* be harder to come back 
to
non-OO languages.

*OR*

2b) then learn about compiled languages such as C. C is harder to program than 
interpreted languages, mostly because of memory management issues, but it is 
also IMHO very elegantly written.
 It has a lot of balance in its conception. You can understand more of the 
internals with C than with Java.
*After* being decently fluent in C, you may want to learn C++ or others. Though 
I like C better for its simplicity and elegance.

3) then learn advanced Object-Oriented programming
4) or then learn highly abstracted languages such as Lisp or Objective CaML. 
Very good stuff there, but rather abstract I'm afraid. This is a special realm, 
be warned. :)
5) re-code KDE in assembly language. 


These are my opinions, based on my experiences with those languages (assembler 
and Python exepted), and my own tastes. Others may have different opinions, but 
PLEASE this is NOT a troll comparing the respective merits of different 
languages.


Just don't use Fortran !! 
( I do enough of it for both of us and a lot left over)

HTH,
Romain

_____________________________________________________________
Sign up for FREE email from the Official Site for Garfield and Friends. Just go 
to http://www.e-garfield.com

Reply via email to