It seems easier to figure out what the similarities are, because I think they're pretty few, they seem to differ more than they are similar.
Using for scripting LISP-like languages is much more foolproof, especially for more complex scripts.
tcl if you want a UI, janet if you want an embedded scripting language.