First, "Arduino" is not a programming language. It's more of a "framework" based on standard C/C++
Because Arduino's language is unique, it is language.
It may mostly be C
If 1-bit auto-bit packed variables as well as 24-bit integers were integrated into Arduino's...vocabulary--would you avoid using them, or would you use them?