【极速1分快3开户】2012年2月编程语言排行榜

  • 时间:
  • 浏览:0
  • 来源:彩神快三官方-彩神大发快3

2012 年2月6日,TIOBE发布了2012年2月编程语言排行榜。Objective-C延续上月的升势,占有率已然迈入7%的行列。而榜首的 Java和C依旧占据 头两位的名词。Python语言正在加速下跌,从去年的第四位跌至第八位。今天要向亲戚亲戚当当你们 歌词 介绍的是排名18的LOGO语言。

LOGO语言是设计师用的吗?

机会你在搜索引擎里搜索LOGO有一种词,出来最多的当然是好各大公司的标志。又有谁知道LOGO语言是那此呢?亲戚亲戚当当你们 歌词 首如此回极速1分快3开户到1968年。有一种年苏联入侵捷克斯洛伐克,马丁路德金遇刺身亡,而LOGO语言也在有一种年诞生。

LOGO语言英文介绍,请参考:http://www.dmoz.org/Computers/Programming/Languages/Lisp/Logo/

LOGO语言是美国国家科学基金会所资助的一项专案研究,在麻省理工学院(MIT)的人工智能研究室完成。 LOGO源自西腊文,原意即为思想,是由一叫安佩伯特的心理学家在从事儿童学习的研究中,发现很多与他的想法相反的教学办法 ,并在有1个 假日中出外散步时,偶然间看得人有1个 像海龟的机械装置触发灵感,于是利用他广博的知识及聪明的才智而最终完成了LOGO语言的设计。

LOGO语言是有一种早期的编程语言,也是有一种与自然语言非常接近的编程语言,它通过“绘图”的办法 来学习编程,对初学者很糙是儿童进行寓教于乐的教学办法 。

LOGO语言是给小孩儿玩的?

LOGO语言的型态亲戚亲戚当当你们 歌词 不能 通过下面的代码样例来说明。比如亲戚亲戚当当你们 歌词 要完成x := y + 3很多的功能,LOGO代码如下:

  1. make "x sum :y 3
  2. make "x sum :y "3

很多的代码想必还是容易理解的,也说明了LOGO语言是一门早期的语言,就像COBOL一样比较易懂。

LOGO语言中的循环话语

  1. REPEAT 4 [FD 200 LEFT 90]

基本LOGO语法实现原理:

1.与移动有关的指令:“前进”、“后退”和“归位”。前进命令可让海龟前移一定的单位数,类事:执行“Forward(前进) 200”命令后,小海龟则会向前移动200个单位;后退命令则可让小海龟向后移动,机会执行“Back(后退) 200”命令,如此小海龟的方向不让占据 改变,而会向后退200个单位;执行归位命令后,不论当前小海龟的位置及方向如何,它就会乖乖地回到绘图区的中央位置,很多朝向屏幕的正顶端。

2.与减速运动时有关的指令:“右转”和 “左转”。右转命令可让小海龟按要求向右边转动一定的淬极速1分快3开户硬层 ,类事:执行“Right(右转) 45”命令则小海龟的朝向将向右转动45度角;而左转命令则可让小海龟向左转动,如:执行“Left 45”命令则小海龟的朝向将向左转动45度角。这几种命令不能 驱动小海龟绕其中心旋转一定的淬硬层 。

3.与控制有关的命令有REPEAT(重复)、IF…THEN…ELSE…(条件执行)等。如执行REPEAT 4[FORWARD 200 RlGHT 9O]就能画出图2中的正方形,机会直接将移动命令和减速运动时命令相结合,则写出的话语就比较多,但全是很多重复地使用4次“Forward 200”和“Right 90”命令。

如此亲戚亲戚当当你们 歌词 就不能 运用顶端的语法,实现有1个 绘图功能,先看下面的代码:

  1. to spiral :size
  2. if :size > 200 [stop] ; an exit condition
  3. fd :size rt 15 ; many lines of action
  4. spiral :size *1.02 ; the tailend recursive call
  5. end
  6. spiral 10

这段代码在LOGO中被执行后,机会绘出下面的图形。

那此?有一种图形太丑了?51CTO的编辑承认嘴笨 如此看,还不如现在最流行的HTML 5绘制出来的图形好看。不过这段代码也太简单了,7行代码写出来也算不错的实践了。

LOGO语言不言而喻是儿童学习计算机编程最好的有一种语言,就机会它是针对儿童而制作的编程语言,能使儿童在认知与技能上得到较大的发展。LOGO语言具有较强的针对性,机会对于儿童来说,“画画”比“文字正确处理”更具有活力,充分发挥本人的想象进行创作,而文字正确处理却比较枯燥,不适合儿童。LOGO则主要用于“图画”制作,很多采用了“海龟绘图”的办法 ,适合儿童的特点,能充分引起亲戚当当你们 歌词 的兴趣和学习该门语言的积极性,达到寓教于乐的目的。在LOGO语言中,它的作图办法 与现在所用的作图软件不一样,主要区别就在于LOGO语言的基本作图的办法 不能 不采用坐标办法 ,很多通过向前,后退、向左转、向右转、回家等儿童易于理解的语言和命令,这非常适合儿童的知识水平,使那此还未接触坐标为什物的儿童更容易上手。在用LOGO语言作图时,都要学习者对很多常见的几何型态进行理解,了解常用的距离、淬硬层 和度数的概念。

下面是本期编程语言排行榜的很多排名数据和趋势走向。

前10名编程语言走势图

20到200名语言排行

下面是第200到200的编程语言排名

(Visual) FoxPro极速1分快3开户, ABC, Algol, Alice, Awk, Bash, bc, BETA, BlitzMax, Boo, Bourne shell, C++/CLI, CL (OS/200), Clean, Clojure, cT, Dart, Dylan, Eiffel, Euphoria, Factor, Icon, Inform, Io, J, JScript.NET, Korn shell, LabVIEW, LabWindows/CVI, Ladder Logic, Lingo, Max/MSP, Modula-2, MUMPS, NATURAL, Oberon, Occam, OpenCL, Oz, PILOT, PowerShell, Revolution, REXX, S, S-PLUS, SAS, Scala, VBScript, VHDL, Z shell

下面给出了编程语言类别的一年变化趋势