1、軟件接口,是人與軟件之間的交互界面,也指軟件本身的狹義“接口”。
2、人與軟件之間的接口稱作“用户界面”,也就是“UI”。
3、軟件不同部分之間的交互接口。通常就是所謂的API,應用程序編程接口,其表現的形式是源代碼。API的發明和發展大大促進了計算機產業的進步,同時API幾乎決定着日常運算的各個方面。
4、大多數程序員秉承為軟件用户設計優秀的用户界面思想,這一點早已深入人心。可是,另一方面,如何實現合理的軟件API卻只為少數人所重視。歷史證明,所有在應用上獲得成功的軟件或者Web應用無一不是首先在API的設計上滿足了用户的需求,即便這些用户幾乎從不直接使用這些API。