Python
Gente, Python é minha linguagem do coração. Comecei a programar com BASIC (MS XColour-BASIC), depois Assembly de ZX-80, Perl, C e finalmente Python. Aprendi outras linguagens depois disso, mas Python ficou no coração.
Traz nativamente conceitos avançados, como orientação a objetos e metaprogramação, mais algumas peculiaridades sintáticas de deixar qualquer programador com água na boca.
Vou dar um exemplo bem básico, o famigerado Hello World!!!. Em Java:
class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!!!");
}
}
Em C:
#include <stdio.h>
int main() {
puts("Hello World!!!");
return 0;
}
Agora em Python:
#!/usr/bin/env python
print "Hello World!!!"
E esta relação de simplicidade se estende para outros procedimentos.
Python é uma linguagem interpretada e interativa, o que facilita o desenvolvimento. Você pode iniciar um prompt do interpretador e testar os comandos, ou criar um script para interpretação indireta.
Outra alternativa é, assim como Java, compilar os códigos para bytecodes, que usam como máquina virtual o próprio interpretador.
As plataformas que dispõem de Python são Windows, GNU/Linux, Unix, MacOSX, Amiga, Palm Handhelds e celulares Nokia.
A WikiPédia traz uma ótima descrição da linguagem e o curso Python na Prática traz uma lista de vantagens da linguagem.
Apesar de ter dito que tentarei evitar falar de Informática, ainda vou falar muito de Python. =)