I use most Delphi on the Windows platform; C and Perl on the UNIX platform.
Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java.
Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems (X11, Motif, Tk, Mac, MFC). New built-in modules are easily written in C or C++. Python is also usable as an extension language for applications that need a programmable interface.
The Python implementation is portable: it runs on many brands of UNIX, on Windows, OS/2, Mac, Amiga, and many other platforms. If your favorite system isn't listed here, it may still be supported, if there's a C compiler for it. Ask around on news:comp.lang.python -- or just try compiling Python yourself.
The Python implementation is copyrighted but freely usable and distributable, even for commercial use.
The titles of some papers in recent Pythons conferences might yet persuade you otherwise:Originally posted by bobgote
those linux people are an odd bunch. I would compare it to the rest of the languages other than java - ie scripting languages. As they said it's useful for making interfaces, but I wouldn't use it for the back end stuff.
you aren't going to convince me otherwiseOriginally posted by Achinz
The titles of some papers in recent Pythons conferences might yet persuade you otherwise:
"A Python Plotting Package for Scientists and Engineers"
"Processing And Analyzing Extremely Large Amounts Of Data In Python "
"Lessons Learned in Converting a Large C Program into Manageable Python Modules"
"Computing magnetized plasma equilibria in a tokamak using Python "
A closed mindOriginally posted by bobgote
you aren't going to convince me otherwise![]()
it isn'tOriginally posted by Achinz
A closed mind
Just that if VB is considered a programming language then the more powerful Python should.
Java is good to learn on, easy, but widely used. It's a good way to get into good programming habits too (cos of the Object Orientation). And don't worry about Perl, it's scary. It's also used for different stuff, stick with the java for now at least.Originally posted by Zeekater
I'm only just starting to learn programming, with Java.
I've heard Perl is much harder and more complicated.
the java - C++ switch is fairly easy. if you're going to learn C, make sure it's something you're going to use. its probably better to learn C++ if you don't know you'll be using C. once you get the hang of pointers, working out C (from C++) is fairly easy anyway.Originally posted by blackhalo15
Learning Visual Basic right now. Would like to learn all the C's and Java, simply because I was told to. Correct me if I was misled, but I was told to start out with VB, because it is very easy to learn, then C,C#, and C++, or whatever they all are, because they are the most versatile programming languages there are, and then Java, just because I was told that every good programmer SHOULD know Java.