它是应用程序接口的缩写,至于有什么用和如何使用,这是一门大学问。一句两句说不清楚。举个例子,现在很多程序都有定位功能,如果每个应用程序都自己去写一套定位功能的程序块太不现实,它们一般采用的方法是通过某套接口(API)把别人的专门定位的程序的功能引用过来,比如百度地图,谷歌地图等。百度地图提供了很多工具和插件,(地图快速生成器 坐标拾取 团购插件等)来让别的应用程序可以快去方便的引入它的功能,为己所用。这些插件和工具就可以理解为API。当然我只是列举了极小的一部分,一般编译环境,操作系统等都有相应的API。你不用着急完全搞清楚它是什么,你扎实自己的基础,到了某个阶段自然而然就理解了。