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

什么是编程语言

时间:2017-07-19 16:44:56      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:游戏脚本   高级   执行   抽象   识别   nbsp   问题解决   php   面向对象   

编译器、解释器:用于编译

编程语言:机器语言、汇编语言(人容易比较识别,非常接近机器语言,非常底层,难)、高级语言(接近人类思考特性、接近机器特性)

高级语言分为:

  静态语言:编译型语言  

    强类型(变量类型)

    事先转换成可执行格式

    关键字:能被编译器直接转换成被机器识别的机器代码、机器指令

    如:C、C++、JAVA、C#

 

  动态语言:解释性语言,on the fly   

    (通常)弱类型

    边解释边执行

    如:PHP、SHELL、Python(目前火、很多游戏脚本)、perl

 

面向过程:编程主要着眼于解决问题解决过程本身。(shell、C)

面向对象:把要实现的项目抽象为一个个对象,并定义对象之间的动作。适合开发大型程序。(JAVA、python、perl、C++)

 

什么是编程语言

标签:游戏脚本   高级   执行   抽象   识别   nbsp   问题解决   php   面向对象   

原文地址:http://www.cnblogs.com/yujiamin/p/7206494.html

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