首页

术语表

关灯 护眼    字体:

上一章 章节列表 下一章


如何建立一个网站呢?你可以在那些科技论坛提问,热心人会告诉你:打开GitHub repo;用Python或Ruby on Rails构建后端;提供一些HTML、CSS和JavaScript;构建一些RESTful API;调整UI/UX;并且在AWS上发布MVP。哦,对了,你还得弄个CDN。

他在说什么?他能用我们听得懂的话回答吗!

软件世界有大量令人难以理解的术语和行话。在这里,我们将一些最常见的术语分门别类,理解了它们后,你就能听懂前面热心人的回答,而不会觉得自己需要再上一门外语课了。



编程语言


所有的软件都是用代码来编写的,就像菜肴可按照食谱来制作一样。正如你可以用英语、孟加拉语或土耳其语编写菜谱一样,你也可以用Ruby、Python或C等编程语言编写软件。以下是一些最流行的编程语言。

汇编

计算机只考虑0和1,汇编语言只是把0和1的指令变得看起来稍微“漂亮”一点的版本。开发人员很少用汇编语言编写程序,因为这太费力了。开发人员通常用“高级语言”编写程序,计算机将其转换为汇编语言后运行。(本节中所涉及的其他语言都是“高级语言”,或者更“抽象”的语言。)这就像开车一样:你不用直接设定每个轮子的行驶方向和速度,只用方向盘和踏板就可以了。这样,驾驶要容易得多,而且,你可能也不知道如何把车轮的速度设置得恰到好处。

C/C++

C/C++虽然是最古老的语言,但仍然是最流行的。它们虽然运行得非常快,但是编写起来比较困难。因此,当开发人员试图获得最大性能(如编写画面精细的大型游戏、物理模拟器、网页服务器或操作系统)时,他们倾向于使用C和C++。

C#(C-Sharp)

C#是一种由微软公司开发的一种语言,常用于编写桌面应用程序。类似Java。

CSS

CSS是一种与HTML协同工作的网页编程语言,用于使网站看起来更漂亮。CSS允许你更改网页的颜色、字体、背景等。它还允许你设定页面上的各种按钮、标题、图像等的位置。

Go

Go是一种由谷歌公司开发的很有前途的语言,常用于构建网页服务器。

HTML

HTML是一种用来创建网页的语言。你可以使用HTML在网页上创建链接、图像、标题、按钮和其他元素。这些元素都称为“标记”。例如,一个“<img>”这样的标记表示一个图像。

Java

Java是世界上最流行的语言之一,用于编写安卓系统的应用程序、网页服务器和桌面应用程序。它以“一次编写,到处运行”的口号而闻名,即同一个Java应用程序可以在所有设备上立即运行。

JavaScript

JavaScript是一种用来使网页具有互动性的语言。从Facebook Messenger到Spotify,再到谷歌地图,你使用的每个网页应用都使用了JavaScript。现在,开发人员也使用JavaScript来构建网页服务器和应用程序。JavaScript也被称为ECMAScript或ES。

MATLAB

MATLAB是一种专业的、商业的语言,常用于工程、科学和数学建模。它更多地用于研究而不是构建软件。

Objective-C

Objective-C是一种以前用于编写iPhone、iPad上的App和Mac电脑上的应用程序的语言。如今,人们更倾向于使用Swift。

PHP

PHP是一种用于编写网页服务器的语言。近年来,它在开发人员中不再受欢迎,但脸书公司仍然使用为其定制的PHP“方言”编写。

Python

Python是一种流行的、易于学习的语言,在计算机专业的入门课程中很常见。它广泛用于数据科学和编写网页服务器。

R

R是一种数据分析语言,用于绘制、总结和解释大量的数据。

Ruby

Ruby是一种通过流行的网页应用程序框架Ruby on Rails来构建网页应用的语言。

SQL(Structured Query Language,结构化的查询语言)

SQL是一种用于处理数据库的语言。SQL与Excel类似,允许你处理表、行和列。你可以运行“查询”来筛选、排序、组合和分析数据。

Swift

Swift是苹果公司用于编写iPhone、iPad上的App和Mac电脑上的应用程序的语言。它取代了Objective-C。

TypeScript

TypeScript是微软公司开发的扩展版JavaScript。TypeScript增加了额外的功能,使构建大型应用程序变得更容易。浏览器不能直接运行TypeScript,所以你可以使用一个工具先将它“代码转译”或“转译”成JavaScript。




m.qiduwx.com提示您,本章阅读完毕,点击进入下一章阅读!

上一章 章节列表 下一章