WELCOME TO SILVERLIGHT

DARE TO BE DIFFERENT

Sunday, April 19, 2009

Application programming interface


An application programming interface (API) is a set of routines, data structures, object classes and/or protocols provided by libraries and/or operating system services in order to support the building of applications.


An API may be:


Language-dependent



  • Available only in a particular programming language, using the particular syntax and elements of the programming language to make the API convenient to use in this particular context.

Language-independent



  • Written in a way that means it can be called from several programming languages .

  • This is a desired feature for a service-style API that is not bound to a particular process or system and is available as a remote procedure call.

No comments:

Post a Comment