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.

Arduino Core be like: 👀