O máximo da família C que brinquei foi aprender um pouco sobre C# e mexer um pouco com arduino, e até hoje não sei que linguagem aquele treco usa.
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: 👀