There are three birthstones for the month of December: tanzanite, zircon and turquoise. All three of these stones are a deep blue color and have their own history and chemical composition. One of the more interesting of the three is tanzanite, a gem you may not have heard of before.
For other uses, see Interface (disambiguation) Â§ Computing. In computing, an interface is a shared boundary across which two separate components of a computer system exchange information. The exchange can be between software, computer hardware, peripheral devices, humans and combinations of these.
API redirects here. For otheruses, see API (disambiguation). In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software and applications. A good API makes it easier to develop a program by providing all the building blocks, which are then put together by the programmer.