码迷,mamicode.com
首页 > 编程语言 > 详细

编程语言的概念

时间:2019-09-21 10:44:25      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:语法   动态   php   执行   行数据   对象   语法规则   不同   使用   

  编程语言,实际上就类似于人类的自然语言,比如英文,汉语等。只不过自然语言是为了和人沟通。而编程语言则是为了和计算机沟通。我们都知道计算机底层运行数据基本上都是0和1。人类是无法直接读懂的。编程语言就是一套和计算机交互的语法规则。

  编程语言根据分类标准的不同,可以有以下几种。

  一.编译型和解释型:

    编译型语言就是全部翻译再执行的语言。执行效率高。典型如C,C++。但是编译型语言一般跨平台兼容性不好。

    解释型语言就是边执行边翻译,跨平台兼容性好。如python,PHP,ruby,Java,C#,perl,JavaScript等。  

  二.静态语言和动态语言:

    所谓静态语言,就是编译时变量的数据类型就确定的语言。例如C语言,使用变量前要先声明。

    动态语言就是运行时才确定变量数据类型的变量。

  三.强类型和弱类型

    强类型:每个变量和对象都必须声明类型,在编译的时候就确定数据的类型。例如C语言。

    弱类型:执行的时候才确定变量的数据类型。如python。

编程语言的概念

标签:语法   动态   php   执行   行数据   对象   语法规则   不同   使用   

原文地址:https://www.cnblogs.com/zd37/p/11561603.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!