Developing documents or API

Hello,

I want to know the library or API that Trados depends on. And What are the functions of these libraries or API in studio? For example,Which part of API is document parsing, document punctuation, rendering the original and translation of the document.

Do you have any development documents?

Can you help me . Thanks

With kind regards.