プログラミング学習を始めたばかりの方にとっては聞き慣れない英単語が出てくる事が多いと思います。
私も学習を始めたばかりの頃は分からない単語ばかりでその都度調べていました。最近も分からない単語を調べました。そこで、何度も調べる必要がないように関連用語をまとめてみました。
この記事の対象
プログラミング全般
Array | 配列 |
Variable | 変数 |
Method/Function | 関数 |
Float | 浮動小数点数 |
Conditional | 条件分岐 |
Class | クラス |
Object | オブジェクト |
Operator | 演算子 |
Inheritance | 継承 |
Polymorphism | 多態性 |
Integer | 整数 |
Interface | インターフェイス |
Debugging | デバッグ |
Exception | 例外 |
Compiler | コンパイラ |
Statement | 文(ステートメント) |
String | 文字列 |
Syntax | 構文 |
Algorithm | アルゴリズム |
Data structure | データ構造 |
API(Application Programming Interface) | アプリケーションプログラミングインターフェース |
Loop | ループ |
数学
Addition | 加算 |
Subtraction | 減算 |
Multiplication | 乗算 |
Division | 除算 |
Equation | 方程式 |
Function | 関数 |
Variable | 変数 |
Constant | 定数 |
Coefficient | 係数 |
Exponent | 指数 |
Square | 2乗 |
Cube | 3乗 |
Root | 平方根/立方根 |
Fraction | 分数 |
Decimal | 小数 |
Ratio | 比率 |
Proportion | 比例 |
Percent | パーセント |
Geometry | 幾何学 |
Algebra | 代数 |
Trigonometry | 三角法 |
Calculus | 微積分 |
Matrix | 行列 |
Vector | ベクトル |
Sequence | 数列 |
Series | 級数 |
Limit | 極限 |
Derivative | 導関数 |
Integral | 積分 |
Polynomial | 多項式 |
統計
statistics | 統計学 |
data | データ |
population | 人口 |
sample | サンプル |
variable | 変数 |
distribution | 分布 |
correlation | 相関関係 |
regression | 回帰分析 |
hypothesis | 仮説 |
confidence interval | 信頼区間 |
standard deviation | 標準偏差 |
mean | 平均 |
median | 中央値 |
mode | 最頻値 |
coefficient | 係数 |
error | 誤差 |
probability | 確率 |
normal distribution | 正規分布 |
chi-square | カイ二乗分布 |
t-test | t検定 |
ANOVA | 分散分析 |
Optimize | 最適化する |
まとめ
プログラミングを行う際に良く出てくる英単語をまとめました。それと同時に関連用語もまとめました。Pythonなどのライブラリの公式サイトは英語ばかりなので、少しでも読み解くのが楽になって何度も調べる必要が無いようになれば幸いです。
情報系の英単語を体系的に勉強したい場合は「キクタンサイエンス(情報科学編)」がおすすめです。基礎的な単語を押さえられます。