库是和函数是平级的概念。做一个程序,程序里有很多函数,并且有一个主流程去调用这些函数来完成程序功能。做一个库,库里也有很多函数,库和程序的区别是库没有一个主流程,因此不能被执行。作为代替,库里有一部分函数拥有被“导出”的资格。
库是和函数是平级的概念。做一个程序,程序里有很多函数,并且有一个主流程去调用这些函数来完成程序功能。做一个库,库里也有很多函数,库和程序的区别是库没有一个主流程,因此不能被执行。作为代替,库里有一部分函数拥有被“导出”的资格。库里拥有被导出资格的这部分函数可以被其他程序与库调用,这部分函数叫做接口。函数是库与程序的组成部分,且库里有一部分特殊的函数可以被其他程序与库共享。而大部分普通函数是不可共享的。
编程语言(programming language)可以简单的理解为一种计算机和人都能识别的语言。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。
编程语言处在不断的发展和变化中,从最初的机器语言发展到如今的2500种以上的高级语言,每种语言都有其特定的用途和不同的发展轨迹。编程语言并不像人类自然语言发展变化一样的缓慢而又持久,其发展是相当快速的,这主要是计算机硬件、互联网和IT业的发展促进了编程语言的发展。
延伸阅读:
编程语言的发展历史
文章标题:编程语言中“库”与“函数”是什么关系,发布者:小编,转载请注明出处:https://worktile.com/kb/p/41018