API - application program interface. Related Terms. Application program interface (API) is a set of routines, protocols, and tools for building software applications. An API specifies how software components should interact and APIs are used when programming graphical user interface (GUI) components. A good API makes it easier to develop a program by providing all the building blocks. A programmer then puts the blocks together.
Profane language is the kind that gets bleeped on TV. The word profane can also describe behavior that's deeply offensive because it shows a lack of respect, especially for someone's religious beliefs. The Latin root profanus means unholy, and that's where it all started.
We do not often hear the word profane these days. Its full meaning has disappeared from common conversation, and it is now used almost exclusively with regard to languageâas in profanity. But obscene or vulgar speechâas common as it isâis only a fraction of what is contemplated by profane. The word came into English through French from the Latin profanus, and its root is quite revealing. It consists of pro- (before, meaning against or away from) and fanum (temple).