如何使用20种最热门的编程语言来写代码呢?首先,我们要知道目前最热门的编程语言们到底是哪几种?Tiobe.com这个网站每个月都会对市面上使用最广的编程语言进行统计,这里我把热门编程语言的使用情况做了一个截图。
2017年最新编程语言排行榜
好了,看了上面的截图,下面我们就知道了我们要使用什么语言来编程了。当然,编程是一门艺术,在编程的世界里,有各种各样的规范,编程技巧,还有各种高深的算法。小编不才,也只能带带大家入门,来看看在程序员的世界里,代码是如何写成的。
当然,这里带大家写代码,当然不能从头来开始一个复杂的项目了。既然不复杂,那肯定要来最简单的,人人都能操作,并且上手的。那么,我们就从最著名的“hello,world”程序上手吧。
首先来看看java的“hello,world”写法。java作为世界上使用最广泛的语言,其实也是得益于大家现在使用最多的安卓手机,因为安卓手机的使用,让无数的程序开发者不知不觉就使用上了这门最棒的面向对象语言(噢,好像说错话了,根据广告法,我们是不能使用“最”的,不过如果被php程序员看到了,估计也是不得了。)
哦,第二名和第三名是孪生兄弟c/c++,其实c跟c++程序在写法上用很多相似之处。它们不同的地方只是在于它们的编程思想不同,一个是面向过程,一个是面向对象(小编又不在说人话了,这哪有人能听得懂,其实我们只要把他们想象成一个是小弟,另一个是很强大的大哥就可以了)
下来到我们的c#了,诶,这个c就是c,后面还带一个“#”的符号,这是什么东西。其实,这个是大名鼎鼎的Windows操作系统公司微软创造出来的一门语言,用过它的人都知道,它的语法像java,又有c/c++指针的优点,关键是用c#写出来的windows程序,在windows上运行特别流畅!当然啦,微软自家的语言写出来的东西都不流畅还有人想用它吗?
第5名是我们的python兄弟,python用中文直译就是“大蛇/蟒蛇”的意思。这么狡猾的语言啊,既然作为市面上最狡猾的语言,也是最好用的语言,python在业界经常被用作脚本工具,其实我们在很多黑客电影里看到的哗啦哗啦一堆的各种指令,各种华丽炫酷得不行的操作,其实都只是一行执行python脚本的命令而已。python的厉害之处只有用过的人才知道,这里小编卖个乖,建议大家自己去尝试一下python的好处。
接下来,是我们的javascript语言,javascript,这是什么语言?字面上翻译,这不是java的孪生兄弟java脚本哥们吗?其实不是的,它们只是名字上长得差不多而已。javascript其实是一种web语言,也就是浏览器语言,通常我们在网页上看到各种绚丽的动画,各种酷酷的操作,都是用javascript来编写的,它使用方便,完全可以使用记事本就可以编写了。不过,要运行它,还要有网页浏览器才可以哦。
说到vb,这个语言在小编很小的时候就有了,记得那个时候上6年级,买了一本关于vb的书,认真看了几遍,愣是没看到,后面就失去了学习的兴趣了,以至于上了大学,到真正学vb语言的时候,还差点挂科了,可见对一个东西的兴趣也是学习的关键啊。不多说,vb语言,是使用来编写80后小时候玩的游戏的最流行的语言,它伴随着微软的可视化编程而来,给编程初学者带来了无穷的乐趣,不过现在用得人不多的,主要是大家都用java来写app赚钱,vb自然而然就慢慢落伍了,不过,相对于众多语言,它还是排名在前20以内的。
说了这么多,好像我们最被程序员崇拜的php还没有出场呢!是的,第七名,就是我们的php大神,php作为网页界的神级语言,每每成为程序员们争论的焦点,一般来说,只要我们看到程序员,就说“php是世界上最好的语言”,通常来讲,这样说是没有错的,但是如果不这样说,小心待会被程序员gg打哦。
噢,这里有个叫做Delphi的语言,它是干嘛的呢?废话,当然是编程语言啦,哦,不对,我问的是它是用来做什么类型的程序用的。哦哦,原来问的是这个啊,Delphi语言是一种类似于c的语言,它也是用来在桌面程序开发用的,通过编译器(把程序语言翻译成机器可以识别的语言的一种东西)来把它封装成一个桌面程序,也就是我们在电脑上用的各种软件之类的东东。好了,我们来看看它的写法吧。
接下来是汇编语言,作为最古老的语言,汇编语言是最接近于机器语言的一种语言,很多大佬,比如雷军,比尔盖茨,他们写的代码,其实就是用汇编语言写的,像现在,一般人口中的程序猿,已经不用这么古老的语言来写程序了。
R语言,从名字上看,是一个相当简单的语言。这个语言其实是用来做统计分析用的。它是基于特定的软件上使用的一种专业性较强的语言,既然说到统计,当然是学术上用得最多啦。因为学术份子希望用这个工具语言来根据复杂分析各种复杂的数据,听听就很恐怖。但是,他们的hello world还是很容易写的。
MATLAB语言,和R语言一样,也是用来做统计分析用的。主要用于算法开发,数学统计,以及数据可视化,想想现在是大数据时代,如果掌握一门这样的语言,相信你的收入也是相当可观的,废话不多说,照样上代码。
接下来是ruby语言,是一种服务器上使用的脚本语言,据说掌握了这门语言,找工作是相当轻松的,毕竟在国内,使用这中语言的人是很少的。
go语言是谷歌大神开发出来的开源语言,据说它的执行速度可以媲美c++,一般来说,c++是所有语言里面运行最快的,毕竟是最原生的语言,嗯嗯,好了,小编又不在说人话了。好了,go语言,是谷歌开发出来的一门针对服务器的语言,它专门针对多核处理器进行优化。不过说实话,目前市面上用go语言的人还真少。
perl语言是一种用来做文字分析报告用的语言,相传在远古时期。科学家们使用的unix系统是没有图形界面的。也就是不能用鼠标操作,只能在黑黑的显示器上敲写着各种复杂的指令,当然,既然不能显示出图形,那就只能显示文字了,perl语言则是针对这种情况专门而推出的一种文字分析报告语言,当然,它也是一门强大的服务器语言,当然对于服务器开发者来说,是各种好用啦。
说了好多大人们用得程序语言,这里我们要说一下青少儿用的程序语言了。scratch,这个由MIT(麻省理工)开发出来的用于青少儿编程教学用的程序语言,为什么它也能上榜,可想而知,现在社会,很多小朋友从小就已经开始学编程了。有没有感觉要被超越了,所以还是赶快努力吧。scratch这门编程语言使用的图形界面编程,所以,要写一下hello world还是不难的。
sql语言,这是一种数据库语言,简单的来说,就是用来操作数据库用的。数据库是什么东西,现在网上都爱说什么什么网站的数据库被盗了。其实数据库就相当于我们现实生活中在电脑上使用的Excel表格,只不过它用程序化的语言,存储在特定的文件里,不能像Excel表格一样被我们打开。于是就有了sql这门专门操作这种数据库文件的语言,用来对数据库进行操作。数据库是一种操作语言,并不能书写helloworld,不过,我们还是可以看看操作语言是如何操作的,下面我们来看看sql的操作指令语句吧。
最后剩下的两个就是苹果的编程语言了,一个是swift,另一个是object-c。那我们先来说说object-c吧。object-c是一种类似于c/c++的语言,它是用来在苹果电脑上编写苹果程序用的语言,在swift还没出来之前,在苹果电脑,苹果手机上写代码就必须使用object-c语言来编写。
那什么是swift呢?swift是object-c的进化版,它将object-c进行改进和优化,使语法更加简单,书写的代码更加简洁,不过传说使用swift语言书写的程序,感觉没有object-c写出来的执行速度快,这是程序猿大哥的错觉,还是感觉一时上手不是那么熟悉,不过时代在变化,苹果最新的swift语言正风靡全球,如果你也想写苹果手机的app,那么swift值得一看哦。
好了,20种最有名的编程语言的代码,都给大家写好了,无论是聊天装逼,还是彰显个人知识丰富的魅力多少,都有用得着的地方,以上代码如有错误大家请指出,最后也祝大家找到一门自己喜欢的编程语言,让自己使用编程语言编写出属于自己的代码。
来源:程序师 网址:http://www.techug.com/
我会python和scratch。
我会python和scratch。
像我们做嵌入式的,还得用汇编啊
C/C++也可以输“cout<<"hello,world";”
我只会C++,C,和Java
这里面我知道5种