编程常用术语参考

分类:常用对照表
本工具提供了常用程序员编程英语(包含发音和释义),这些英语是日常编程中常见的英语词汇,是了解计算机编程术语的参考工具之一。

常用编程术语列表 Programming Glossaries

下面按字母顺序列出了编程技术领域常用的术语,供参考。如需了解更多计算机领域的词汇,请参考本站整理收集的计算机英语大全

A

abs[ˌeɪ biː ˈes]

abbr. absolute value 的简写,绝对值函数

account[əˈkaʊnt]

n. 账户;解释;账目,账单;理由;描述

aggregate['æɡrɪɡət; (for v.) æɡrɪˌɡet]

n. 聚合;合计;集合体;总计;集料

aggregation[ˌæɡrɪˈɡeɪʃn]

n. [数] 聚合,聚集;聚集体,集合体

agile[ˈædʒəl]

adj. 敏捷的;机敏的;活泼的

analyze[ˈænəlaɪz]

vt. 对...进行分析,分解(等于analyse)

arbitrary[ˈɑːrbətreri]

adj. [数] 任意的;武断的;专制的

architecture[ˈɑːrkɪtektʃər]

n. [计] 程序架构;建筑学;建筑风格;建筑式样

asynchronous[eɪˈsɪŋkrənəs]

adj. [电] 异步的;不同时的;不同期的

authentication[ɔːˌθentɪˈkeɪʃn]

n. 证明;鉴定;证实

authorization[ˌɔːθərəˈzeɪʃn]

n. 授权,认可;批准,委任

automation[ˌɔːtəˈmeɪʃn]

n. 自动化;自动操作

B

bitmap[ˈbɪtmæp]

n. 位图,一种计算机图形格式

boot[buːt]

vi. 启动;引导程序

branch[bræntʃ]

n. 分支;分公司;分部;树枝;支流;岔路;(血管)分枝

browser[ˈbraʊzə(r)]

n. [计] 浏览器

build-in[ˌbɪld ˈɪn]

adj. 内置的,嵌入式的

C

capacity[kəˈpæsəti]

n. 能力;容量;资格,地位;生产力

capture[ˈkæptʃər]

vt. 俘获;夺得;捕捉,拍摄,录制

caveat[ˈkæviæt]

n. 警告;货物出门概不退换;停止支付的广告

complexity[kəmˈpleksəti]

n. 复杂,复杂性;复杂错综的事物

compliance[kəmˈplaɪəns]

n. 顺从,服从;符合;屈从;可塑性

comprehensive[ˌkɑːmprɪˈhensɪv]

adj. 综合的;广泛的;有理解力的

compromise[ˈkɑːmprəmaɪz]

n. 妥协,和解;妥协(或折中)方案;达成妥协

concatenate[kɑn'kætə,net]

v. 连接,连结,使连锁

concrete[ˈkɑːnkriːt]

adj. 混凝土的;实在的,具体的;有形的

concurrent[kənˈkɜːrənt]

adj. adj. 并发的;一致的;同时发生的;并存的

confidentiality[ˌkɑːnfɪˌdenʃiˈæləti]

n. 机密,机密性;秘密;保密性

constant[ˈkɑːnstənt]

adj. 不变的;恒定的;经常的

consumption[kənˈsʌmpʃn]

n. 消费,消耗

contrast[ˈkɑːntræst]

n. 明显的差异,对比,对照; 明显不同的人或事物;颜色反差;图像明暗对比度,反差

customizable[ˈkʌstəmaɪzəbl]

adj. 可定制的

D

dedicated[ˈdɛdɪˌketəd]

adj. 专用的;专注的;献身的

degradation[ˌdeɡrəˈdeɪʃn]

n. 退化;降格,降级;堕落

delivery[dɪˈlɪvəri]

n. [贸易] 交付;分娩;递送

deprecated['dɛprə,ketɪd]

v. 不赞成;弃用;不宜用(deprecate的过去式及过去分词形式)

differentiate[ˌdɪfəˈrenʃieɪt]

vi. 区分,区别

distinction[dɪˈstɪŋkʃn]

n. 区别;差别;特性;荣誉、勋章

durability[ˌdʊrəˈbɪləti]

n. 耐久性;坚固;耐用年限

E

efficiency[ɪˈfɪʃənsɪ]

n. 效率;效能;功效

elastic[ɪˈlæstɪk]

adj. 有弹性的;灵活的;易伸缩的

embrace[ɪmˈbreɪs]

vt. 拥抱;信奉,皈依;包含

encapsulate[ɪnˈkæpsjuleɪt]

vt. 压缩;将…装入胶囊;将…封进内部;概述

encryption[ɛn'krɪpʃən]

n. 加密;加密术

ephemeral[ɪˈfemərəl]

adj. 短暂的;朝生暮死的

escalate[ˈeskəleɪt]

v. 逐步增强;逐步升高;使……加剧,加剧;使逐步上升;升级,(使)恶化;(使)升高,(使)增加;迅速增加,迅速增长;(使)增强,(使)变得严重

evaluation[ɪˌvæljuˈeɪʃn]

n. 评价;[审计] 评估;估价;求值

evolution[ˌɛvəˈluʃən; (occas.) ˌ ivəˈluʃən]

n. 演变;进化论;进展

expenditure[ɪkˈspendɪtʃər]

n. 支出,花费;经费,消费额

explicit[ɪkˈsplɪsɪt]

adj. 明确的;清楚的;直率的;详述的

F

failover[feil'əuvər]

n. [计]故障切换;失效备援

fallback[ˈfɔːlbæk]

n. [计] 备用方案;应急计划,应变计划;减少,削减;储备物,备用物;退路

federation[ˌfedəˈreɪʃn]

n. 联合;联邦;联盟;联邦政府

furthermore[ˌfɜːrðərˈmɔːr]

adv. 此外;而且

G

gateway[ˈɡeɪtweɪ]

n. [计] 网关

glossary[ˈɡlɑːsəri]

n. 术语(特殊用语)表;词汇表;专业词典

granular[ˈɡrænjələr]

adj. 颗粒的;粒状的

H

handler[ˈhændlər]

n. [计] 处理器;处理程序

height[haɪt]

n. 高地;高度;身高;顶点

hierarchical[ˌhaɪəˈrɑːrkɪkl]

adj. 分层的;等级体系的

horizontal[ˌhɔːrɪˈzɑːntl]

adj. 水平的;地平线的;同一阶层的

hybrid[ˈhaɪbrɪd]

adj. 混合的;杂种的;在移动编程领域,也指原生和 H5 混合开发方式

hypervisor[,haɪpə'vaɪzə]

n. 超级监督者;管理程序

I

impact[ˈɪmpækt]

n. 影响;效果;碰撞;冲击力

impression[ɪmˈpreʃn]

n. 印象;效果,影响;压痕,印记;感想;曝光(衡量广告被显示的次数)

incident[ˈɪnsɪdənt]

n. 事件,事变;插曲

inexplicit[ɪnɪk'splɪsɪt; ɪnek-]

adj. 含糊的;暧昧的;不明了的

infrastructure[ˈɪnfrəstrʌktʃər]

n. 基础设施;公共建设;下部构造

initiatives[ɪˈnɪʃɪətɪvz]

n. 积极性;主动权(initiative的复数);创始

integration[ˌɪntɪˈɡreɪʃn]

n. 集成;综合

integrity[ɪnˈteɡrəti]

n. 完整;正直;诚实;廉正

interaction[ˌɪntərˈækʃn]

n. 相互作用,相互影响;交流;[数] 交互作用;互动

intervention[ˌɪntərˈvenʃn]

n. 介入;调停;妨碍

intrusive[ɪnˈtruːsɪv]

adj. 侵入的;打扰的

intuitive[ɪnˈtuːɪtɪv]

adj. 直觉的;凭直觉获知的

J

job[dʒəʊb]

n. [计] 作业;任务

justification[ˌdʒʌstɪfɪˈkeɪʃn]

n. 对齐方式

K

kilobyte[ˈkɪləbaɪt]

n. [计] 千字节,磁盘存储单位

keyboard[ˈkiːbɔːd]

n. 键盘

keyword[ˈkiːwɜːd]

n. 关键字(词)

kit[kɪt]

n. 程序套件;工具箱;成套工具

L

label[ˈleɪbl]

n. 标记;标签;记号

lambda[ˈlæmdə]

n. 一种编程范式;λ,希腊字母的第 11 个字母

latency[ˈleɪtənsi]

n. 潜伏;潜在因素

legacy[ˈleɡəsi]

n. [计] 旧的事物;传统的事物(如:IE 6 浏览器就被认为是 Legacy Browser)

leverage[ˈlevərɪdʒ]

n. 手段,影响力;杠杆作用;杠杆效率

M

magnetic storage[mæɡˈnetɪk ˈstɔːrɪdʒ]

[计] 磁存储器

malware[ˈmælwer]

n. 恶意软件

manually[ˈmænjuəli]

adv. 手动地;用手

marry[ˈmæri]

vt. 嫁;娶;与……结婚

mature[məˈtʃʊr,məˈtʊr]

adj. 成熟的;充分考虑的;到期的;成年人的

mechanism[ˈmekənɪzəm]

n. 机制;原理,途径;进程;机械装置;技巧

metrics[ˈmetrɪks]

n. 度量;作诗法;韵律学

miscellaneous[ˌmɪsəˈleɪniəs]

adj. 混杂的,各种各样的;多方面的,多才多艺的

model[ˈmɑːdl]

n. 模型;典型;模范;模特儿;样式

module[ˈmɑːdʒuːl]

n. [计] 模块;组件;模数

N

nonce[nɑːns]

n. 目前;特定场合;在编程技术领域,是 Number Once 的缩写,指一个只被使用一次的任意或非重复的随机值

notation[noʊˈteɪʃən]

n. 符号;乐谱;注释;记号法

navigation[ˌnævɪˈɡeɪʃn]

n. [计] 导航;漫游

niche[niːʃ]

n. 商机(特指某一细分市场)

O

occasion[əˈkeɪʒn]

n. 时机,机会;场合;理由

OOA

abbr. Object Oriented Analysis 的缩写,指面向对象分析

OOD

abbr. Object Oriented Design 的缩写,指面向对象设计

OOP

abbr. Object Oriented Programming 的缩写,指面向对象编程,一种编程实践

optimization[,ɑptəmɪ'zeʃən]

n. 最佳化,最优化

optimize[ˈɑːptɪmaɪz]

vt. 使最优化,使完善

overhead[,ovɚ'hɛd]

adv. 在头顶上方,在空中;在高处

oversight[ˈoʊvərsaɪt]

n. 监督,照管;疏忽

P

permanent[ˈpɜːrmənənt]

adj. 永久的,永恒的;不变的

polyfill[ˈpɒli fɪl]

n. 填充材料。用于编程术语时,指由程序员自行实现的、和原生提供的功能一致的代码

populate[ˈpɑːpjuleɪt]

vt. 居住于;构成人口;移民于;殖民于

priority[praɪˈɔːrəti]

n. 优先;优先权;[数] 优先次序;优先考虑的事

privilege[ˈprɪvəlɪdʒ]

n. 特权;优待

protocol[ˈproʊtəkɑːl]

n. 协议;草案;礼仪

provision[prəˈvɪʒn]

n. 规定;条款;准备;[经] 供应品

R

rapid[ˈræpɪd]

adj. 迅速的,急促的;飞快的;险峻的

redundancy[rɪˈdʌndənsi]

n. [计][数] 冗余(等于redundance);裁员;人浮于事

reliability[rɪˌlaɪəˈbɪləti]

n. 可靠性

resilience[rɪˈzɪliəns]

n. 恢复力;弹力;顺应力

resilient[rɪˈzɪliənt]

adj. 弹回的,有弹力的;能复原的;可迅速恢复的

REST[rest]

abbr. Representational State Transfer 的缩写,意思是表述性状态传递,一种 API 设计和开发方式

retain[rɪˈteɪn]

vt. 保持;雇;记住

retrospective[ˌretrəˈspektɪv]

adj. 回顾的;怀旧的;可追溯的

robust[roʊˈbʌst]

adj. 强健的;健康的;粗野的;粗鲁的

rollback[ˈroʊlbæk]

n.(事务)回滚;卷回;反转;(物价、利率等的)回降

roll off[roʊl ɔːf]

转降,辗轧;印出,复印出;从...复印出

S

scalability[ˌskeɪləˈbɪləti]

n. 可扩展性;可伸缩性;可量测性

scenarios[sɪ'nɛrɪ,o]

n. 情节;脚本;情景介绍(scenario的复数)

scope[skoʊp]

n. 范围;余地;视野;眼界;导弹射程

seamless[ˈsiːmləs]

adj. 无缝的;无缝合线的;无伤痕的

significant[sɪɡˈnɪfɪkənt]

adj. 重大的;有效的;有意义的;值得注意的;意味深长的

simultaneously[ˌsaɪmlˈteɪniəsli]

adv. 同时地

sitemap[saɪt mæp]

n.(网站)站点地图

size[saɪz]

n. 大小;尺寸

sophisticated[səˈfɪstɪkeɪtɪd]

adj. 复杂的;精致的;久经世故的;富有经验的

standalone['stændə,lon]

adj. (计算机)独立运行的;(公司)独立的

streamline[ˈstriːmlaɪn]

vt. 把…做成流线型;使现代化;组织;使合理化;使简单化

strength[streŋθ]

n. (密码)强度;优势,强项;长处

stroke[stroʊk]

n. (游泳或划船的)划;中风;(打、击等的)一下;冲程;(成功的)举动;尝试;轻抚

subsidiary[səbˈsɪdieri]

adj. 辅助的,次要的;附属的;子公司的

sustainable[səˈsteɪnəbl]

adj. 可以忍受的;足可支撑的;养得起的;可持续的

synchronous[ˈsɪŋkrənəs]

adj. 同步的;同时的

T

takeaway[ˈteɪkəweɪ]

n. 外卖食品;外卖餐馆;要点

thread[θred]

n. [计算机]线程;线;螺纹;思路;衣服;线状物;玻璃纤维;路线

threshold[ˈθreʃhoʊld]

n. 入口;门槛;开始;极限;临界值

thrilled[θrɪld]

adj. 非常兴奋的;极为激动的

throughput[ˈθruːpʊt]

n. (某一时期内的)生产量,接待人数,吞吐量

tolerance[ˈtɑːlərəns]

n. 公差;宽容;容忍

traceability[,tresə'bɪləti]

n. [统计] 可追溯性;跟踪能力;可描绘

transaction[trænˈzækʃn]

n. 交易;事务;办理;会报,学报

tweak[twiːk]

v. 扭;(非正式)稍微调整机器或系统;用力拉;焦急

U

undertake[ˌʌndərˈteɪk]

vt. 承担,保证;从事;同意;试图

user[ˈjuːzər]

n. 用户;使用者

util[ju'til]

abbr. 功用 (utility)

utilization[,jutɪlaɪ'zeʃən]

n. 利用,使用

V

vector[ˈvektər]

n. [数] 矢量;矢量图

vendor[ˈvendə(r)]

n. [计] 供应商,在计算机领域,特指组件、包、程序、代码供应商

vertical[ˈvɜːrtɪkl]

adj. 垂直的,直立的

violation[ˌvaɪəˈleɪʃn]

n. 违反;妨碍,侵害;违背

virus[ˈvaɪrəs]

n. [计] 病毒;恶毒;毒害

volume[ˈvɑːljuːm]

n. 量;体积;卷;音量;大量;册

vulnerability[ˌvʌlnərəˈbɪləti]

n. 易损性;弱点

W

weakness[ˈwiːknəs]

n.(密码)弱;劣势,弱点;[审计] 薄弱环节

wholesale[ˈhoʊlseɪl]

n. 批发;批量销售

width[wɪdθ,wɪtθ]

n. 宽度;广度

wireless[ˈwaɪələs]

adj. 无线的;无线电的

wizard[ˈwɪzəd]

n. 向导程序;向导工具

workaround[ˈwɜːrkəraʊnd]

n. 应变方法;变通方法,替代方法;避免计算机程序问题法

worksheet[ˈwɜːkʃiːt]

n. [计] 工作表

workstation[ˈwɜːksteɪʃn]

n. [计] 工作站

worm[wɜːm]

n. 蠕虫,通常指病毒程序

X

XOR

abbr. [计] 异或,一种位运算方式

XML

abbr. [计] eXtensible Markup Language 的缩写,意思是可扩展标记语言

XSL

abbr. [计] eXtensible Stylesheet Language 的缩写,指可扩展样式表语言

Z

zone[zəʊn]

n. 区域;地带

zoom[zuːm]

v. [计] 缩放,如:Zoom In(放大),Zoom Out(缩小)