Inspired by Joey Hess' page, I consider the question: If programming languages were countries, how would I relate to them as a visitor and a resident?

On THIS Page:

C

Simple and correct. Home to many masters, it is always worth a visit to learn something solid. I mostly come here for work, whenever other places resources seem an obstacle that slow me down. Guide: The C Programming Language.

Fortran

I visited this country in the past. It has a remarkable history; apart from that, it does not have much to offer. Some people with specific interests can enjoy a staying, but I also remember some scary corner.

Lisp

This land is less populated than other countries, but it has vast and incomparable resources. Many have studied and traveled here. Everywhere around is the origin of some other familiar place. Contemplating different landscapes from here is an enlightening experience. I wish I could travel here more often. Guide: The Roots of Lisp.

Perl

Nice neighboring country. It is culturally similar to my home place. Always happy to visit it. Many friends live in here, but I never felt the need to establish myself permanently. I am pleased by how several everyday tasks are carried out efficiently.

Python

This is where I am resident. Beautiful and resourceful country, inhabited by a welcoming and heterogeneous community. Intriguing cultural aspects create a pleasant and dynamical environment, yet everything is simple and intuitive. Guide: Fluent Python.

Shell

This is a country that I visit mostly to commute between other lands. However, I passed from here so often that I have become fairly acquainted. Glad that it exists.