What type of programming language do you prefer?

I’ve managed to use, at some level or another, programming languages that are quite different. Some languages I’ve used include Pascal, COBOL, BASIC, Scheme, VB. NET, C#, Perl, JavaScript, SQL, VBA, and Java.

Along the way, I’ve come to appreciate different aspects of each language (although I must admit, I struggled to find much to like about some of them). Some languages are object-oriented; some are procedural; some are functional; and a few are declarative. Most are compiled (and strongly typed) languages; some are interpreted (with a combination of strong typing, dynamic typing, and duck typing); and so on.

Tell us in the forums what type of programming language you prefer. And, let’s not make this a “my language is better than yours” discussion, but rather focus on what kind of languages we prefer.