Kojack wrote:most likely Angelscript since it's syntax is c++
That could be a good thing or a bad thing, depending on who is your target audience for the script.
If it's just the coders, c++ style is probably more comfortable. But if you want artists or designers to use it too, I find that Lua or Falcon style syntax is a lot more non-coder friendly than c++ syntax.
Artists and designers need to learn how to code

But if they don't know how to code, they may as well learn the most common way. I used to like dynamic variable types etc, but now they make me nervous

Anyway, the only reason I like angelscript is because we can instantly use it due to syntax (and to a lesser extent squirrel). It's predictable due to strictness and it looks really easy to register classes/funcs/vars. But most of all, nothing I've read has made me go 'wtf?' unlike every other scripting language I've seen. But some stuff is missing and/or pointlessly complex to do (it's scripting, it's meant to be stupid easy)
Falcon on the other hand has some really great features and the usually fiddly stuff actually looks really easy, like coroutines and messaging. I personally don't like unnecessarily different syntax (looking at you lua), but I can deal with it.
Squirrel is the other candidate which looks like a sane syntaxed version of lua

GAH, I've been staring at script languages for days now
