Skip to content

pohzipohzi/awesome-chinese-programming-terms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 

Repository files navigation

Awesome Chinese Programming Terms

A list of useful programming terms in chinese

Term Chinese Pinyin Usage
-ary 进制 jìn zhì 二进制 (binary), 十进制 (decimal), 十六进制 (hexadecimal)
-ware jiàn 中间件 (middleware), 硬件 (hardware), 软件 (software)
Access 存取 cún qǔ 存取控制 (access control), 资料存取 (data access), 网络存取 (internet access)
Algorithm 算法 suàn fǎ 算法复杂度 (algorithmic complexity)
Alias 别名 bié míng -
Array 数组 shù zǔ 子数组 (subarray)
Atomic 原子性 yuán zǐ xìng -
Authentication 认证 rèn zhèng -
Authorization 授权 shòu quán -
Available 可用 kě yòng 可用性 (availability)
Backtrack 回溯 huí sù -
Bit Shift 移位 yí wèi -
Branch 分支 fēn zhī 远程分支 (remote branch), 检出分支 (checkout branch)
Browse 浏览 liú lǎn 浏览器 (browser)
Buffer 缓冲 huǎn chōng 缓冲区溢出 (buffer overflow)
Cache 缓存 huǎn cún 多级缓存 (multi-level cache)
Certificate 凭证 píng zhèng -
Character 字符 zì fú 字符串 (string)
Class lèi 类方法 (class method)
Client 客户 kè hù 客户服务器模式 (client-server model), 客户端 (client side), 客户端库 (client side library)
Cloud yún 云计算 (cloud computing)
Cluster 集群 jí qún -
Code 代码 dài mǎ 代码混淆 (code obfuscation), 代码覆盖率 (code coverage), 代码生成 (code generation), 源代码 (source code)
Combine 组合数学 (combinatorics), 合并 (merge), 衍合 (rebase)
Command 命令 mìng lìng 命令行界面 (command line interface)
Commit 提交 tí jiāo 提交历史 (commit history)
Concurrency 并发 bìng fā 并发编程 (concurrent programming)
Configure 配置 pèi zhì -
Connection 连接 lián jiē 连接池 (connection pool)
Consistent 一致 yī zhì 一致性 (consistency), 最终一致性 (eventual consistency)
Container 容器 róng qì -
Coordinate 坐标 zuò biāo -
Data 数据 shù jù 数据结构 (data structure), 数据类型 (data type), 数据科学家 (data scientist), 数据模型 (data model), 数据映射 (data mapping), 脏数据 (dirty data), 数据分析 (data analytics), 大数据 (big data)
Database 数据库 shù jù kù 数据库索引 (database index), 数据库视图 (database view), 关系数据库 (relational database), 数据库事务 (database transaction)
Debug 调试 tiáo shì -
Definition 定义 dìng yì -
Depend 依赖 yī lài 依赖性 (dependence), 依赖注入 (dependency injection)
Deploy 部署 bù shǔ 部署程序包 (deployment package), 蓝绿部署 (blue-green deployment), 金丝雀部署 (canary deployment)
Documentation 文档 wén dàng 文档对象模型 (document object model)
Dynamic 动态 dòng tài 动态规划 (dynamic programming)
Encapsulate 封装 fēng zhuāng 封装性 (encapsulation)
Encryption 加密 jiā mì 强加密 (strong encryption), 对称加密 (symmetric encryption), 非对称加密 (asymmetric encryption)
End duān 前端 (front end), 后端 (back end), 端口 (port), 端点 (endpoint)
Environment 环境 huán jìng 测试环境 (test environment), 正式环境 (production environment)
Field 字段 zì duàn -
File 文件 wén jiàn 文件夹 (file folder), 文件系统 (file system)
First In First Out (FIFO) 先进先出 xiān jìn xiān chū -
Framework 框架 kuàng jià -
Function 函数 hán shù 迭代函数 (iterative function), 递归函数 (recursive function)
Geo 地理 dì lǐ 地理编码 (geocode), 地理定位 (geolocation)
Graph 二分图 (bipartite graph), 有向图 (directed graph), 有向无环图 (directed acyclic graph)
Guide 指南 zhǐ nán 风格指南 (style guide), 配置指南 (configuration guide), 使用指南 (usage guide), 用户指南 (user guide)
Hash 哈希 hā xī 哈希函数 (hash function), 哈希表 (hash table), 一致哈希 (consistent hashing), 哈希冲突 (hash collision)
Idempotent 幂等 mì děng 幂等操作 (idempotent operation)
Implement 实现 shí xiàn -
Inherit 继承 jì chéng 继承性 (inheritance)
Input 输入 shū rù -
Install 安装 ān zhuānɡ 安装包 (installation package)
Instance 实例 shí lì 实例方法 (instance method), 实例化 (instantiation)
Interface 接口 jiē kǒu -
Isolation 隔离性 gé lí xìng -
Iterate 迭代 dié dài -
Key jiàn 键盘 (keyboard), 机械键盘 (mechanical keyboard), 关键字 (keyword)
Last In First Out (LIFO) 后进先出 hòu jìn xiān chū -
Limit 限制 xiàn zhì 时间限制 (time limit)
Linked List 链表 liàn biǎo -
Lint 皮棉 pí mián 皮棉规则 (lint rules)
Load zǎi / zài 懒加载 (lazy loading), 主动加载 (active loading), 负载均衡 (load balancing), 上载 (upload), 下载 (download)
Lock suǒ 分布式锁 (distributed lock), 互斥锁 (mutex lock)
Log 日志 rì zhì 更新日志 (release log)
Logic 逻辑 luó jí 业务逻辑 (business logic)
Login 登录 dēng lù -
Loop 循环 xún huán -
Maintain 维护 wéi hù -
Memory 记忆体 jì yì tǐ 随机存取记忆体 (random access memory), 唯读记忆体 (read-only memory)
Method 方法 fāng fǎ 暴力方法 (brute force method)
Modulo -
Monitor 监控 jiān kòng 监控系统 (monitoring system)
Net wǎng 互联网 (internet), 网络 (network), 网络分区 (network partition), 神经网络 (neural network)
Node 结点 jié diǎn 叶结点 (leaf node), 左结点 (left node), 右结点 (right node)
Object 对象 duì xiàng 面向对象程序设计 (object-oriented programming)
Online 上线 shàng xiàn -
Optimize 优化 yōu huà -
Option 选项 xuǎn xiàng -
Output 输出 shū chū 输出文件 (output file)
Package/Packet bāo 丢包 (packet loss)
Parameter 参数 cān shù -
Partition 分区 fēn qū 容忍网络分区 (partition tolerance), 磁盘分区 (disk partition)
Password 密码 mì mǎ 密码学 (cryptography)
Path 路径 lù jìng -
Permission 权限 quán xiàn 权限管理 (permission management)
Persistence 持久性 chí jiǔ xìng -
Phishing 钓鱼 diào yú 钓鱼邮件 (phishing email)
Plugin 插件 chā jiàn -
Pointer 指针 zhǐ zhēn -
Polymorphic 多态 duō tài 多态性 (polymorphism)
Program (verb) 编程 biān chéng 编程师 (programmer)
Project 项目 xiàng mù -
Protocol 协议 xié yì 网络协议 (network protocol)
Queue 队列 duì liè 消息队列 (message queue), 优先队列 (priority queue)
Range 范围 fàn wéi 结果范围 (range of results)
Real-time 实时 shí shí 实时通讯 (real-time communication)
Reflection 反射 fǎn shè -
Release 发布 fā bù -
Reliable 可靠 kě kào 可靠性 (reliability)
Remote 远程 yuǎn chéng 远程桌面 (remote desktop)
Request 请求 qǐng qiú 请求头 (request header), 拉请求 (pull request), 读请求 (read request), 写请求 (write request), 状态化请求 (stateful request)
Resource 资源 zī yuán -
Return 返回 fǎn huí 返回值 (return value)
Run 运行 yùn xíng -
Screen 荧幕 yíng mù -
Script 脚本 jiǎo běn 脚本语言 (scripting language)
Search 搜索 sōu suǒ 深度优先搜索 (depth-first search), 广度优先搜索 (breadth-first search)
Semantics 语义 yǔ yì -
Semaphore 信号量 xìn hào liàng 计数信号量 (counting semaphore), 二进制信号量 (binary semaphore)
Sequence 序列 xù liè 子序列 (subsequence)
Serve 服务 fú wù 服务器 (server), 服务端 (server side), 服务发现 (service discovery)
Set (data structure) 集合 jí hé 集合论 (set theory)
Shard 分片 fēn piàn -
Sign hào 正号 (plus sign "+"), 负号 (minus sign "-"), 正负号 (plus-minus sign "±"), 小于符号 (less than sign "<"), 大于符号 (greater than sign ">"), 括号 (brackets/parentheses)
Sort 排序 pái xù 比较类排序 (comparison-based sort), 非比较类排序 (non-comparison-based sort), 冒泡排序 (bubble sort), 选择排序 (selection sort), 插入排序 (insertion sort), 希尔排序 (shell sort), 归并排序 (merge sort), 快速排序 (quick sort), 堆排序 (heap sort), 计数排序 (counting sort), 桶排序 (bucket sort), 基数排序 (radix sort), 拓扑排序 (topological sort)
Specification 规范 guī fàn -
Step 同步 (synchronous), 异步 (asynchronous)
Stack (data structure) 堆栈 duī zhàn 堆栈溢出 (stack overflow)
State 状态 zhuàng tài 状态机 (state machine), 有限状态机 (finite-state machine)
Static 静态 jìng tài 静态方法 (static method), 静态变量 (static variable)
Statistic 统计 tǒng jì -
Storage 存储 cún chú 存储过程 (stored procedure), 存储桶 (storage bucket)
Stream liú 构建流 (build stream), 事件流 (event stream)
System 系统 xì tǒng 系统设计 (system design), 操作系统 (operating system)
Tag 标签 biāo qiān -
Test 测试 cè shì 单元测试 (unit test), 集成测试 (integration test), 验收测试 (acceptance test), 回归测试 (regression test), 黑盒测试 (black box test), 白盒测试 (white box test)
Thread 线程 xiàn chéng 多线程 (multithreading)
Tree shù 二叉树 (binary tree), 二叉查找树 (binary search tree), 平衡二叉搜索树 (balanced binary tree), AVL树 (AVL tree), 红黑树 (red black tree), 字典树 (trie), B树 (b-tree)
Update 更新 gēng xīn -
Upgrade 升级 shēng jí -
User 用户 yòng hù 用户名 (username), 用户帐户 (user account), 用户管理 (user management), 用户权限 (user permissions), 超级用户 (superuser), 用户验收测试 (user acceptance test), 每月活跃用户 (monthly active users)
Value zhí 默认值 (default value)
Variable 变量 biàn liàng 可变变量 (mutable variable), 非可变变量 (immutable variable)
Version 版本 bǎn běn 版本控制 (version control)
Video 视频 shì pín -
Virtual 虚拟 xū nǐ 虚拟机 (virtual machine), 虚拟现实 (virtual reality)

About

A list of useful programming terms in chinese

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published