个人理财 编程语言的类型 - 虚拟

编程语言的类型 - 虚拟

目录:

视频: BAT面试之深入理解Java虚拟机 1 2024

视频: BAT面试之深入理解Java虚拟机 1 2024
Anonim

>代码有不同的风格,称为

编程语言。一些流行的编程语言如下图所示。您可以像编程语言一样思考编程语言,因为它们都具有许多相同的特征,如: 跨语言的功能: 编程语言都可以创建类似于口语可以表达的相同功能相同的物体,短语和情绪。

  • <! - 1 - > 语法和结构:

    编程语言中的命令可以像口语中的单词重叠一样重叠。要用Python或Ruby输出文本到屏幕上,可以使用print命令,就像imprimer和imprimir是用法语和西班牙语的“print”动词一样。
  • 自然生命周期: 编程语言是在程序员想到一种新的或更简单的方式来表达计算概念时诞生的。如果其他程序员同意,他们采用他们自己的程序的语言和编程语言传播。但是,就像拉丁语或者亚拉姆语一样,如果程序设计语言不被其他程序员采用,或者有更好的语言出现,那么编程语言就会因为缺乏使用而慢慢死去。

  • <!尽管有这些相似之处,编程语言也与一些关键方面的口语有所不同: 一个创建者:

    与口语不同,编程语言可以由一个人创建一段时间,有时在几天之内。单一创作者的流行语言包括JavaScript(Brendan Eich),Python(Guido van Rossum)和Ruby(Yukihiro Matsumoto)。

<! - 3 - >

  • 用英文书写: 与口语(当然除了英文)不同,几乎所有的编程语言都是用英文写的。无论是使用HTML,JavaScript,Python还是Ruby编程,巴西,法国或中国的程序员都在其代码中使用相同的英文关键字和语法。一些非英语编程语言存在,例如印地语或阿拉伯语的语言,但是这些语言都不是普遍的或主流的。

    比较低级和高级编程语言
  • 编程语言的一种分类方法是低级语言或高级语言。低级语言直接与计算机处理器或CPU交互,能够执行非常基本的命令,并且通常难以阅读。机器代码是低级语言的一个例子,它使用只包含两个数字(0和1)的代码。 该图显示了一个机器码的例子。汇编语言是另一种低级语言,它使用关键字执行基本命令,如读取数据,移动数据和存储数据。

相比之下,高级语言使用自然语言,所以人们更容易读写。一旦用高级语言编写代码(如C ++,Python或Ruby),解释器或编译器就会将此高级语言翻译成计算机可理解的低级代码。

对比编译的代码和解释的代码

根据语言,高级编程语言必须使用解释器或编译器转换为低级编程语言。解释语言被认为比编译语言更具可移植性,而编译语言的执行速度比解释语言更快。然而,编译语言所具有的速度优势正在开始淡化,因为提高处理器速度使得解释语言和编译语言之间的性能差异可以忽略不计。像JavaScript,Python和Ruby这样的高级编程语言被解释了。对于这些语言,解释器直接执行程序,将每个语句

一次一行

地翻译成机器码。编译C ++,COBOL和Visual Basic等高级编程语言。对于这些语言,编写代码后,编译器将

全部

代码翻译成机器代码,并创建一个可执行文件。这个可执行文件然后通过互联网,CD-ROM或其他介质分发并运行。您在计算机上安装的软件(如Microsoft Windows或Mac OS X)使用编译语言(通常为C或C ++)进行编码。 为网络编程 在网站上访问的软件正逐渐开始接管已安装的软件。想想你上次下载和安装电脑软件 - 你甚至不记得!播放音乐和电影的安装的Windows Media Player和Winamp等软件已经被YouTube和Netflix等网站所取代。传统安装的文字处理器和电子表格软件(如Microsoft Word和Excel)开始看到来自Google Docs和Sheets等网络软件的竞争。 Google甚至销售了一款名为Chromebook的笔记本电脑,其中不包含已安装的软件,而是完全依靠网络软件提供功能。 本书的其余部分将着重于开发和创建网络软件,不仅仅是因为网络软件发展迅速,而且还因为网络程序比传统的已安装软件更容易学习和发布。

编程语言的类型 - 虚拟

编辑的选择

如何在Word 2013中创建和修改目录 - 傻瓜

如何在Word 2013中创建和修改目录 - 傻瓜

正在使用Word 2013作为技术和教育书籍,您知道这些书籍通常包含目录(TOC),以帮助读者快速找到特定的章节。 TOC列出文档的每个标题,并列出其页码(适合打印副本)或提供一个实时超链接...

如何在Word 2013中创建表 - Word 2013中的虚拟表

如何在Word 2013中创建表 - Word 2013中的虚拟表

表用于在多列布局,如地址列表和时间表。您可能会惊讶于您可以在文档中找到表格的所有用途!表格是一个行和列的网格,有点像电子表格。在这里,学习如何在表格中插入表格...

如何在Word 2013中创建权威表 - 虚拟

如何在Word 2013中创建权威表 - 虚拟

权威表是常见的在一个非常长的法律文件中总结文件中引用的来源。通过在Word 2013文档中创建“权威表”,您可以为可能使用该文档的其他法律专业人员提供帮助,并需要验证引用的来源。一个表格

编辑的选择

如何计算企业的盈亏平衡点 - 傻瓜

如何计算企业的盈亏平衡点 - 傻瓜

以下是您想知道的关于您拥有的业务或操作:您想知道公司必须达到的销售收入才能达到收支平衡。换句话说,你想知道产生零利润的销售收入数量,而不是零损失。幸运的是,无论是这种计算,还是...

如何使用QuickBooks 2014评估财务费用 - 傻瓜

如何使用QuickBooks 2014评估财务费用 - 傻瓜

您可以告诉QuickBooks在逾期时评估财务费用客户发票。为此,您首先设置财务费用计算规则。完成此操作后,您可以通过选择QuickBooks命令轻松评估逾期金额的财务费用。设置财务费用规则要设置财务费用规则,请选择...

如何计算QuickBook 2012中的盈亏平衡点 - 傻瓜

如何计算QuickBook 2012中的盈亏平衡点 - 傻瓜

QuickBooks 2012允许您计算产品盈亏平衡点快速简单。盈亏平衡点显示产生零利润和零损失的销售收入。记得进行利润 - 成本 - 成本分析的公式吗?它是这样的:利润=(销售收入x毛利率百分比) - 固定成本而不是计算利润的基础上...

编辑的选择

裁剪你的足球指导目标到一个年龄段 - 假人

裁剪你的足球指导目标到一个年龄段 - 假人

有很多方法有的是天才的选手,有的可以做出令人目眩的捕捉,有的只是为了掌握比赛的基本技巧而挣扎。不管孩子们的优点和缺点如何,青少年都具有影响他们的一般特征。

10个最激烈的大学橄榄球对抗 - 傻瓜

10个最激烈的大学橄榄球对抗 - 傻瓜

引起一阵骚动,因为每个粉丝都有他或她自己的最爱。这份名单考虑到了一段时间的竞争,以及参赛队伍是否一直处于国家排名的前列。更多...