ele usa C++ só que sem a STL padrão do C++, é só o compilador, e os exemplos e comunicade tudo fazem códigos parecidos com C.
Respondendo a "O máximo da família C que brinquei foi aprender..." dentro da publicação 3 Motivos pelo qual uso C++ como linguagem de script.
1
1
Arduino Core be like: 👀