Google protobufs have multi language support including languages like C/C++, python, ruby, Go, etc.
protoc --cpp_out o1 --java_out o2 --python_out o3
- https://en.wikipedia.org/wiki/Protocol_Buffers#Language_support
- https://developers.google.com/protocol-buffers/docs/reference/overview
Does nanopb hold multi-language support or is it primarily targeting usage from C
?