Renoise's Programming Language?

Good afternoon,

I just wanted to know the language + APIs in which Renoise has been programmed.

Thanks indeed

C++ and Lua.
Files are stored as zipped XML. (Rename the extension and look inside)
Regards,