Favorite language: Python

I just learned the programming language Python. While (my personal) jury's still out until I use it for awhile, so far I like it a lot. Basically, it is a scripting language like Perl, so you don't have to compile or deal with raw memory management. But it does OOP (object-oriented programming) much better than Perl*. And there's one or two other primitives that are cool.

For people who already know how to program, there's a list of tutorials at:

And for beginners, check out the "Python for non-programmers" page at:

1. filtering another list according to some criteria 2. and then applying another expression to each list item

for example:

>>> array = [2, 4, 6] >>> [3*x for x in array if x > 3] [12, 18]