Eine Programmierschnittstelle, genauer Schnittstelle zur Anwendungsprogrammierung, oder oft kurz API (englisch application programming interface, wörtlich ‚Anwendungsprogrammierschnittstelle‘), ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird.
Ett API eller applikationsprogrammeringsgränssnitt, av engelskans application programming interface, är en specifikation av hur olika applikationsprogram kan använda och kommunicera med en specifik programvara, som vanligen utgörs av ett dynamiskt länkat bibliotek och som därmed blir en mjukvarukomponent i applikationen. API:et är ett gränssnitt mellan applikationen och biblioteket, och biblioteket blir en mjukvarukomponent i applikationen.
Als Totalverweigerung oder genauer totale Kriegsdienstverweigerung (TKDV) bezeichnet man in Deutschland die Verweigerung jeder öffentlichen Dienstverpflichtung, insbesondere des Militärdienstes (Wehrdienst) und aller denkbaren Ersatzdienste (Zivildienst). Damit geht die Totalverweigerung über das in der Bundesrepublik grundgesetzlich gewährleistete Recht auf Kriegsdienstverweigerung aus Gewissensgründen hinaus.