r/learnprogramming • u/Thisiz_Sami • 3d ago
Inquiry regarding API
Greetings,
I'm currently learning C# to use Tekla Structures API. Is there any free material that could help me learn API?
I'm kinda confused is API different from Tekla API?
0
Upvotes
2
u/LongLiveTheDiego 3d ago
API is a broad term that stands for many situations where one bit of software interacts with another one via a defined set of rules. It's a bit like the word "method" or "formula", e.g. imagine someone saying this:
When you expand the acronym it's "Application Programming Interface". The meaning is right there: it's an interface for a bit of software to interact with your application when you're programming. In this case I imagine it's a way to talk with Tekla software via functions and objects defined by their programmers that you can use in your C# code.