Adding 1 from the thread subject and 1 from the post and getting 3... is it possible you're talking about Teamcenter from Siemens PLM Software? If so you still need to narrow your question. Teamcenter is a large suite of complex software. As a wild guess, you might be able to use Teamcenter's SOA (Service Orientated Architecture) which supports a variety of languages such as C#, C++ and Java. One of those may, or may not, be useful to you.