just to be pedantic, but I don't think anyone actually uses "self-contained" to describe a statically typed language - that's more of a buzzword thrown around by non-technical people trying to sound smart