If it is not dynamic vs. static - what is it?

time to read 1 min | 55 words

I am looking for a term to describe languages like C# or Java vs. languages like Boo and Ruby. At first I thought about using the usual static and dynamic descriptions, until I remembered that Boo is a static language.

I am thinking about rigid vs. flexible languages, in terms of syntax and expressiveness.

Any comments?