プログラミング言語
プログラミング言語の特徴や使い道のまとめ
プログラミング言語とは?†
プログラミング言語とは、コンピュータに指示を与えるための人工的な言語です。
人間がコンピュータにやってほしい処理や動作を記述するために使います。
🔧 プログラミング言語の特徴†
- 構文(シンタックス):決まった文法ルールに従って記述する
- 意味(セマンティクス):構文に基づいて、実行時にどんな処理が行われるかが決まる
- 抽象化:複雑な処理を分かりやすく記述できるようにしてくれる(関数・変数・クラスなど)
💡 具体例†
言語 | 特徴 | よく使われる分野 |
Python | 書きやすく学びやすい | AI、データ分析、Web開発 |
JavaScript | Webブラウザ上で動く | Webフロントエンド |
C言語 | 処理が速く低レベル制御が可能 | 組み込み、OS開発 |
Java | 大規模システムでも安定 | 業務アプリ、Android開発 |
PHP | Web向けに特化 | Webサーバーサイド |
Rust / Go | モダンで高速、安全性を重視 | システム開発、ネットワークプログラム |
🧠 プログラミング言語でできること(例)†
- 数値の計算
- ファイルの読み書き
- 画面にメッセージを表示
- ネットワークを使った通信
- ゲームやアプリの作成
🗣 プログラミング言語は「人間と機械の通訳」†
- 人間:自然言語(日本語・英語)を使う
- 機械:0と1(バイナリ)しか理解できない
- プログラミング言語:人間にも書けて、コンピュータにも伝わる言葉