时间:2016-11-24来源:本站原创作者:佚名

注意:整个教程是基于linux系统的(为了方便讲解,我选择用vmware虚拟机装了CentOS7来演示,其他linux均可),包括编译器、依赖库安装过程、命令行,如果是使用windows或mac系统稍有差别,CentOS7安装方法百度一下你就知道。

万物之源的C语言

简述:C语言是编译执行的语言,linux下常用的编译器是gcc,c语言源代码可以直接被编译成可执行程序(机器码),说它是万物之源是因为其他各种语言都是用C语言写的,如java、php、python……

源代码:hello_world.c

编译执行:

最流行的java语言

简述:java语言曾一度家喻户晓,有人可以昂起头说我会java,如今虽然潮流已过,但java跨平台的优势以及强大的类库着实不容小觑,其他语言很难超越,java衍生除了非常多周边产品(如jsp),非常多的开源系统都是基于java(hadoop、hive、hbase、lucene等),java和c一样也是编译执行的语言,区别在于java编译出的字节码文件运行在一层java虚拟机之上,而虚拟机可以架设在各种操作系统上,所以java也就有了跨平台的优势,一处编译多处执行。

环境准备:

源代码:hello_world.java

编译执行:

互联网时代的html语言

简述:html是超文本标记语言,通俗来说就是展示网页的,是一种解释执行的语言(读一句展示一句,不需要编译成其他形式),html通过一个个标签来指示浏览器怎样展示网页。

源代码:hello_world.html

用浏览器打开展示效果:

解释执行的脚本语言bash

简述:bash是shell脚本的一种(也叫bshell,类似还有csh和ksh),其实类似于dos里的bat批处理程序,把一堆顺序执行的命令写到一个文件里一起执行,同时扩展了一些分支、循环、函数等语言特性,在服务器端开发和运维中经常用到。

源代码:hello_world.sh

执行效果:

即能编译执行又能解释执行的python语言

简述:python的强大在于它的不伦不类,说它是解释执行,它却会编译成文件,说它是脚本语言,它却具有面向对象的所有性质,如今python开源的类库已经非常强大了,什么功能都有,python也成了大数据方向必要的工具。

源代码:hello_world.py

执行效果

ps:python还可以交互式执行,也就是像在终端里执行python语句一样,如下:

请尊重原创,转载请注明来源网站







































北京白癜风治疗选择哪家好
治白癜风呼和浩特哪家医院好

转载请注明原文网址:http://www.gzdatangtv.com/cksc/1775.html

------分隔线----------------------------