In order to use the Mechanical APDL as a Server SDK to create client applications that connect to Mechanical APDL as a Server sessions, you will need a development environment with native or 3rd party support for the Common Object Request Broker Architecture (CORBA) and a suitable CORBA IDL compiler. The following widely-used programming languages have native or 3rd party CORBA support:
C and C++
COBOL
Ruby
Python
Java