The complexity of a language is not proportional to the number of builtin types it has. If there is a builtin to do one particular thing, and you just use it for that, that&#x27;s simple. You don&#x27;t have to build it up yourself by tricky combinations of tricky components (easily exposing you to severe mistakes like buffer overflows unless you already have a good vocabulary of idioms down cold). You don&#x27;t have to worry about each available type unless you are using it, so it is comparable to a separate library in C.