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.
This use is a subset of a language's lexicon that is generally considered to be strongly impolite, rude or offensive. It can show a debasement of someone or something, or show intense emotion. Profanity in this sense takes the form of words or verbal expressions. In its older, more literal sense, the term profanity refers to offensive words, or religious words, used in a way that shows the user does not respect God or holy things, or behaviour showing similar disrespect.