はじめに
C言語で、実際に使われている英単語を調べてみました。
公開されているC言語のソースの1つから、使用数の多い単語を抜き出しました(上位500個)。
コメントの単語は含みません。
プログラミング言語の予約語、1文字の語、一部の略語は除いています。
複数形や進行形などはそのままにしています。
数が多いので、気になる部分だけ見てください。
ソースコードの単語数
調査したソースコードの単語は、予約語や1文字変数などを含めて、異なり数が約200,000。
出現数は、No.1が約1,200,000、No.100が約74,000、No.500が約11,000です。
英単語(上位500個)
No. | 単語 | 意味 |
---|---|---|
1 | mask | 覆い隠すもの |
2 | shift | 移す |
3 | data | 情報 |
4 | err | error |
5 | status | 状態 |
6 | ret | return |
7 | device | 装置 |
8 | size | 大きさ |
9 | id | identifier |
10 | addr | address |
11 | base | 土台 |
12 | info | 情報 |
13 | set | 置く |
14 | type | 型 |
15 | include | 含む |
16 | to | ~へ |
17 | get | 受け取る |
18 | state | 状態 |
19 | max | maximum |
20 | mode | 様式、形態 |
21 | port | 港 |
22 | init | initial |
23 | len | length |
24 | lock | 鍵、鍵をかける |
25 | control | 制御 |
26 | flags | flag |
27 | bit | かけら |
28 | offset | 基準値からの偏差 |
29 | write | 書く |
30 | val | value |
31 | read | 読む |
32 | name | 名前 |
33 | buf | buffer |
34 | num | number |
35 | list | 一覧表、表 |
36 | config | 構成 |
37 | out | 外に |
38 | enable | 可能にさせる |
39 | page | 頁 |
40 | count | 総数 |
41 | pin | 留め針 |
42 | table | 表 |
43 | is | ~である |
44 | error | 誤り |
45 | entry | 入ること、登録、記載事項 |
46 | in | ~の中に |
47 | start | 始まる、始める |
48 | link | つなぐ |
49 | lane | 小道、車線 |
50 | event | 出来事 |
51 | mem | memory |
52 | attr | attribute |
53 | value | 数値 |
54 | map | 地図 |
55 | of | ~の |
56 | index | 索引 |
57 | debug | 害虫を除く |
58 | node | 節 |
59 | chip | かけら |
60 | uint | 構成単位 |
61 | reset | 初期の状態に戻す |
62 | key | 鍵 |
63 | region | 領域 |
64 | driver | 操縦者 |
65 | rate | 割合 |
66 | input | 入力 |
67 | module | 構成単位 |
68 | free | 自由な、開放する |
69 | host | 主人、主催者 |
70 | buffer | 緩衝物 |
71 | queue | 列 |
72 | unlock | 錠をあける |
73 | interrupt | 中断する |
74 | func | function |
75 | reserved | 予約した |
76 | end | 終わり |
77 | block | かたまり |
78 | mutex | ミューテックス |
79 | on | ~の上に |
80 | ring | 輪 |
81 | power | 力 |
82 | group | 集まり |
83 | update | 最新のものにする |
84 | file | とじ込み帳、書類 |
85 | codec | 符号器/復号器 |
86 | spin | 回す |
87 | min | minimum |
88 | adapter | 適合させるもの |
89 | context | 文脈、状況 |
90 | request | 頼む |
91 | test | 試験、検査 |
92 | disable | できなくする |
93 | channel | 通信路 |
94 | user | 使用者 |
95 | client | 依頼人 |
96 | bits | bit |
97 | timer | 時計 |
98 | field | 領域 |
99 | head | 頭 |
100 | add | 追加する |
101 | be | - |
102 | pipe | 管 |
103 | params | parameter |
104 | kernel | 核心 |
105 | failed | 失敗した |
106 | width | 幅 |
107 | clock | 時計 |
108 | no | - |
109 | alloc | allocate |
110 | sync | 同調 |
111 | register | 記録、登録する |
112 | next | 次の |
113 | put | 置く |
114 | timeout | 時間切れ |
115 | format | 形式、体裁を整える |
116 | core | 芯 |
117 | platform | 演壇、綱領 |
118 | array | 配列、並んだもの |
119 | time | 時間 |
120 | range | 範囲 |
121 | param | parameter |
122 | audio | 音声の |
123 | cache | 貯蔵所 |
124 | level | 水準、程度 |
125 | work | 仕事 |
126 | address | 住所 |
127 | atomic | 原子的な、分割できない |
128 | flag | 旗 |
129 | stream | 流れ |
130 | parent | 親 |
131 | length | 長さ |
132 | off | ~から離れて |
133 | function | 機能、関数 |
134 | wait | 待つ |
135 | header | 見出し |
136 | check | 調べる |
137 | card | 券 |
138 | handle | 取っ手 |
139 | frame | 骨組み |
140 | send | 送る |
141 | line | 線、(文字の)行 |
142 | clear | きれいにする |
143 | exit | 出口、出ていく |
144 | result | 結果、答え |
145 | bytes | byte |
146 | match | 一致する |
147 | done | do、終了して |
148 | resource | 資源 |
149 | path | 通り道、通路 |
150 | packet | 小包 |
151 | output | 出力 |
152 | version | 版 |
153 | slot | 細長い溝 |
154 | override | 無視する、優先する |
155 | up | 上へ |
156 | task | 仕事 |
157 | endpoint | 終点 |
158 | trace | 痕跡 |
159 | from | ~から |
160 | active | 活動中の |
161 | setup | 機構、組み立て |
162 | warn | 警告する |
163 | byte | バイト |
164 | delay | 遅らせる |
165 | probe | 探り針 |
166 | arg | argument |
167 | generic | 一般的な、総称的な |
168 | command | 命令 |
169 | target | 標的、目標 |
170 | temp | temporary |
171 | valid | 正当な、有効な |
172 | enabled | enable |
173 | low | 低い |
174 | local | 局所的な |
175 | speed | 速さ |
176 | create | 創造する |
177 | code | 符号 |
178 | select | 選ぶ |
179 | filter | 濾過器、濾過する |
180 | current | 今の |
181 | raw | 生の、未加工の |
182 | last | 最後の |
183 | component | 構成要素 |
184 | symbol | 象徴、記号 |
185 | master | 主人、主要な |
186 | remove | 取り去る |
187 | high | 高い |
188 | busy | 忙しい、手がふさがっていて |
189 | common | 共通の |
190 | supported | support |
191 | pos | position |
192 | not | ~でない |
193 | hash | 連想配列 |
194 | release | 解放する |
195 | buff | buffer |
196 | pending | 未決定で |
197 | counter | 計算する人 |
198 | and | ~と |
199 | export | (外へ)伝える |
200 | stop | 止める |
201 | flush | どっと流す |
202 | color | 色 |
203 | domain | 分野 |
204 | all | すべての |
205 | root | 根 |
206 | force | 力、無理に~する |
207 | copy | 写す |
208 | limit | 限度、制限する |
209 | gate | 門 |
210 | flow | 流れ |
211 | source | 元、源 |
212 | has | have |
213 | tag | 識別札 |
214 | macro | 大きい |
215 | mark | 記号、目印 |
216 | word | 語 |
217 | number | 数、番号 |
218 | old | 古い |
219 | equalization | 同等化 |
220 | conf | configuration |
221 | handler | 扱う人 |
222 | video | 映像 |
223 | strap | 革ひも |
224 | memory | 記憶装置 |
225 | pool | 水たまり、置き場 |
226 | each | それぞれの |
227 | invalid | 無効な |
228 | bank | 土手、銀行、キーの列 |
229 | fail | 失敗する |
230 | sensor | 感知器 |
231 | total | 全体の、合計 |
232 | crypto | 暗号の |
233 | poll | 投票、順次問い合わせる |
234 | by | ~のそばに |
235 | access | 利用、利用の権利 |
236 | runtime | 実行時 |
237 | sample | 見本 |
238 | open | 開く |
239 | pages | page |
240 | soft | 柔らかい |
241 | trigger | 引き金 |
242 | first | 最初の |
243 | fault | 誤り |
244 | plane | 平面 |
245 | shaper | 形づくる人 |
246 | object | 物、対象 |
247 | thread | 糸 |
248 | use | 使う |
249 | down | 下へ |
250 | find | 見つけ出す |
251 | slave | 奴隷、従属 |
252 | timing | 時間調整 |
253 | dump | 投げ捨てる、出力する |
254 | single | たったひとつの |
255 | scan | 詳しく調べる |
256 | bridge | 橋 |
257 | at | ~に |
258 | change | 変える |
259 | interface | 境界面、接点 |
260 | the | - |
261 | full | いっぱいの、満ちた |
262 | idle | 仕事のない |
263 | copyright | 著作権 |
264 | encoder | 符号化器 |
265 | attribute | 属性、性質 |
266 | action | 行動 |
267 | show | 見せる |
268 | connector | 連結者 |
269 | entries | entry |
270 | top | 上 |
271 | can | ~できる |
272 | channels | channel |
273 | height | 高さ |
274 | load | 積む、読み込む |
275 | support | 支える、扱うことができる |
276 | sub | 副 |
277 | descriptor | 記述子 |
278 | unregister | 登録を解除する |
279 | pixel | 画素 |
280 | pins | pin |
281 | depth | 深さ、奥行き |
282 | item | 項目、一項 |
283 | destroy | 破壊する |
284 | specific | 特定の |
285 | global | 全体的な |
286 | mapping | 対応付け、写像 |
287 | voltage | 電圧 |
288 | call | 呼ぶ |
289 | serial | 連続的な |
290 | preset | あらかじめ調節する |
291 | severity | 厳しさ |
292 | complete | 完了する |
293 | suspend | つるす、保留する |
294 | none | どれも~ない |
295 | firmware | ファームウェア |
296 | response | 応答 |
297 | gain | 得る |
298 | regulator | 調整者 |
299 | empty | 空の |
300 | feature | 特徴 |
301 | assert | 断言する、主張する |
302 | capabilities | capability、能力 |
303 | left | 左の |
304 | display | 展示する |
305 | invalidate | 無効にする |
306 | parameter | 媒介変数 |
307 | cursor | カーソル |
308 | threshold | 敷居、閾値 |
309 | mixer | 混合器 |
310 | prefix | 接頭辞 |
311 | stall | 停止する |
312 | engine | 機関 |
313 | payload | 搭載物 |
314 | policy | 方針 |
315 | scale | 目盛り |
316 | bug | 虫 |
317 | media | 媒体 |
318 | surface | 表面、外観 |
319 | peer | 同等の者 |
320 | tail | しっぽ |
321 | controller | 管理人、制御装置 |
322 | report | 報告する |
323 | segments | segment |
324 | latency | 待ち時間 |
325 | container | 容器、入れ物 |
326 | fast | 速い |
327 | col | column |
328 | converter | 変換器 |
329 | system | 組織 |
330 | board | 板 |
331 | property | (物の)特性 |
332 | features | feature |
333 | resume | 再び始める |
334 | unlikely | ありそうもない |
335 | margining | margin |
336 | string | ひも、文字列 |
337 | with | ~とともに |
338 | fixed | 固定した、不変の |
339 | prev | previous |
340 | async | 非同期の |
341 | parity | 等価 |
342 | sleep | 眠る |
343 | notify | 通知する |
344 | post | 情報を知らせる |
345 | groups | group |
346 | space | 余白 |
347 | unused | 使用されていない |
348 | bitmap | ビットマップ |
349 | bad | 悪い |
350 | elem | element |
351 | lookup | (辞書などで)調べる |
352 | upper | 上の |
353 | scratch | ひっかく、走り書きする、消去する |
354 | parse | 構文解析 |
355 | priority | 優先順位 |
356 | lower | 下げる |
357 | period | 期間 |
358 | swap | 交換する |
359 | chunk | 大きいかたまり |
360 | phase | (変化の)段階 |
361 | 印刷する | |
362 | events | event |
363 | boot | 起動 |
364 | doorbell | 呼び鈴 |
365 | pattern | 型 |
366 | save | 救う、保存する |
367 | align | 整列させる |
368 | session | 会期、集まり |
369 | fence | 囲い |
370 | found | find |
371 | signal | 信号、合図 |
372 | store | 蓄える、記憶させる |
373 | internal | 内部の |
374 | cleanup | 掃除する |
375 | atom | 原子 |
376 | abort | 中止する |
377 | capture | 捕獲する、取り込む |
378 | hub | 中心 |
379 | reserve | 予約する |
380 | meta | ~の間の |
381 | close | 閉じる |
382 | notifier | 通知人 |
383 | prepare | 準備する |
384 | radio | 無線 |
385 | ready | 準備ができて |
386 | tuner | 調律師 |
387 | any | どれでも |
388 | delta | デルタ |
389 | types | type |
390 | wake | 目覚める |
391 | burst | 破裂する、一続きのデータ |
392 | interval | 間隔 |
393 | flash | 閃光 |
394 | query | 質問 |
395 | protocol | 儀礼 |
396 | tile | かわら、タイル |
397 | legacy | 遺産 |
398 | message | 伝言 |
399 | retry | 再試行 |
400 | window | 窓 |
401 | packed | 詰まった |
402 | completion | 完了 |
403 | unknown | 不明の |
404 | zero | ゼロ |
405 | volume | 本、体積、音量 |
406 | child | 子 |
407 | stack | 積み重ね |
408 | reply | 答える |
409 | right | 右の、正しい |
410 | chain | 鎖、ひと続き |
411 | instance | 実例 |
412 | tree | 木 |
413 | prop | property |
414 | defined | 定義された |
415 | owner | 持ち主 |
416 | transfer | 移す |
417 | remote | 遠い |
418 | present | 現在の |
419 | compatible | 両立できる、互換性のある |
420 | mailbox | 郵便受け |
421 | process | 過程、工程 |
422 | shared | share |
423 | unit | 構成単位 |
424 | dummy | 見せかけのもの |
425 | branch | 枝、枝状のもの |
426 | author | 著者 |
427 | zone | 地帯 |
428 | description | 記述、説明書 |
429 | band | 縛るもの、帯状のもの |
430 | widget | 小さな装置 |
431 | bypass | 側管 |
432 | rule | 規則 |
433 | supply | 供給する |
434 | dirty | 汚れた |
435 | drop | 落ちる、落とす |
436 | minor | 小さいほうの |
437 | success | 成功 |
438 | model | 模型 |
439 | mix | 混ぜる |
440 | one | 一つ |
441 | panel | 羽目板、盤 |
442 | resources | resource |
443 | run | 走る、実行する |
444 | area | 区域 |
445 | ports | port |
446 | family | 家族、一群 |
447 | vector | 方向と大きさを持つ量 |
448 | protection | 保護 |
449 | skip | 飛ぶ、(途中を)飛ばす |
450 | blocks | block |
451 | build | 建てる |
452 | margin | 余白 |
453 | extent | 広さ、範囲 |
454 | weight | 重さ |
455 | credit | 信用 |
456 | alpha | アルファ |
457 | record | 記録する、記録 |
458 | order | 順序 |
459 | row | (横の)列、行 |
460 | changed | change |
461 | once | 一度 |
462 | attach | 取り付ける |
463 | only | 唯一の |
464 | detect | 見つける |
465 | wakeup | 目覚めさせる |
466 | trap | わな |
467 | act | 行為 |
468 | disabled | 無効な |
469 | queues | queue |
470 | sense | 感覚 |
471 | flip | 裏返す |
472 | remap | マップを書きかえる |
473 | used | use |
474 | image | 画像 |
475 | unmap | マップを削除する |
476 | rates | rate |
477 | fill | 満たす |
478 | callback | 呼び返す |
479 | license | 認可 |
480 | frequency | 頻度 |
481 | thermal | 熱の |
482 | shadow | 影 |
483 | declare | 宣言する |
484 | step | 段階 |
485 | credits | credit |
486 | failure | 失敗 |
487 | pause | 休む |
488 | urgency | 緊急 |
489 | cookie | クッキー |
490 | usage | 使用法 |
491 | digital | 数字の |
492 | tensor | テンソル |
493 | disk | 円盤 |
494 | non | 非~、不~、無~ |
495 | round | 丸い、丸める |
496 | devices | device |
497 | multi | 多くの~ |
498 | main | 主な |
499 | helper | 助ける人 |
500 | service | 勤務、奉仕 |
おわりに
意味はとりあえず調べましたが、カタカナで読める単語については無視してください。