Python is a powerful object oriented programming language. Clean syntax, high-level data structures, dynamic typing, and rich support libraries combine to make Python a very productive tool for many types of programming. Extensive support for XML, Internet protocols, data handling, and Web services is included. Several libraries for GUI development are available, as well as support of image processing, math, data base access, and much more.
This release contains bug fixes in core and built-ins, library, and tests.
License: Free
Minimum requirements: Windows 3.x/95/98/Me/NT/2000/XP
Uninstaller included?: Yes
File Size: 6.99MB
Python home site
Free Download
Python 2.2.3
Moderators: Moderator, Global Moderator
Python 2.2.3

[color=\"#41211C\"]It takes years to build up trust and only seconds to destroy it
[/color]
Python 2.2.3
In my opinion, Python is the best language for anyone new to programming. Python relies on exact syntax and whitespace (indenting) which means that it sets up habits that will benefit you a lot in many other langauges.
Python 2.2.3
[color=\"green\"]exactly what trin said, and its pretty easy to learn/work with too <img src=\'http://www.killanet.net/forum3/public/s ... igwink.gif\' class=\'bbc_emoticon\' alt=\';)\' /> [/color]
Python 2.2.3
I might try it out later... but atm: C++ all the way <img src=\'http://www.killanet.net/forum3/public/s ... /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' /> ... its realy fun to learn C++. Is Python better? And is it easier?
Python 2.2.3
As a first language, I think that Python would certainly be easier than C++, again simply for the fact that whitespace is part of its syntax, and getting into the habit of using whitespace correctly which will help with indenting in C++
Python 2.2.3
Python is a good language to start with in some ways (Mainly because it's simple), but in other ways it's not so good.
Python will get you used to things such as indentation, but it's missing other important aspects of some of the major languages such as strict variable types, for example:
[code]def count(n,n2):
for i in range(n,n2 + 1):
print i
count(1,25)[/code]
And the C++ equivalent:
[code]#include <iostream>
#include <stdlib.h>
using namespace std;
void count(int n, int n2) { //Note that you have to explicitly define the variables as an "int".
while (n <= n2) {
cout<<n<<endl;
n++;
}
}
int main(int argc, char *argv[]) {
count(1,25);
cin.get();
return 0;
}[/code]
Python will get you used to things such as indentation, but it's missing other important aspects of some of the major languages such as strict variable types, for example:
[code]def count(n,n2):
for i in range(n,n2 + 1):
print i
count(1,25)[/code]
And the C++ equivalent:
[code]#include <iostream>
#include <stdlib.h>
using namespace std;
void count(int n, int n2) { //Note that you have to explicitly define the variables as an "int".
while (n <= n2) {
cout<<n<<endl;
n++;
}
}
int main(int argc, char *argv[]) {
count(1,25);
cin.get();
return 0;
}[/code]
Python 2.2.3
wow that is a pretty big difference... I -did- start learning C++, but i\'m distracted too easily <img src=\'http://www.killanet.net/forum3/public/s ... iggrin.gif\' class=\'bbc_emoticon\' alt=\':D\' />
[color=\"green\"]'class KPIM::ProcessManager' only defines private constructors and has no friends[/color] <-
poor class
[18:09:00] * ~Moppy stews ner0 erotically 1 times.
[18:09:00] * ~Moppy stews ner0 erotically 1 times.




