In computer programming, a third-party software component is a reusable software component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform. The third-party software component market thrives because many programmers believe that component-oriented development improves the efficiency and the quality of developing custom applications. Common third-party software includes macros, bots, and software/scripts to be run as add-ons for popular developing software.
See also
*
Middleware
Middleware is a type of computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue".
Middleware makes it easier for software developers to implement co ...
*
Enterprise Java Beans
*
VCL /
CLX
*
KParts (
KDE
KDE is an international Free software movement, free software community that develops free and open-source software. As a central development hub, it provides tools and resources that allow collaborative work on this kind of software. Well-know ...
)
*Video-game
third-party developers
*
Third-party source
In commerce, a "''third-party source''" means a supplier (or service provider) who is not directly controlled by either the seller (first party) nor the customer/buyer (second party) in a business transaction. The third party is considered inde ...
Online all programming languages and their third party libraries includes a guide.
References
Component-based software engineering
Computer programming
{{Programming-software-stub