IT用語集

コード(Code)、コンパイル(Compile)、ソースコード(Source Code)って何?

はじめに

プログラミング初心者がまず出くわす言葉に「コード」や「コンパイル」などがあります。
とても簡単で基本的な単語なので、早速みていきましょー!!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

コード(Code)、ソースコード(Source Code)・・・プログラミング言語で書かれた文字列。プログラムの設計書。
コンパイル(Compile)・・・コンピュータが実行するのに適した形式に変えて、実行可能なファイルに変換する事。

コードの意味と具体例

コードとソースコードは全く同じ意味で、ザックリいうと「PCに命令をするために書かれた文字列」です。

例えば、あなたがPCで「足し算のプログラムを作りたい」とします。
すると、以下のような命令文をかく必要があります。

①二つの数値を受け取る
②それを足し算する
③答えを出力する

この時書かれた命令一つ一つのことを「コード」と呼びます。
簡単ですね。

コンパイルの意味と具体例

コンパイルとは、ザックリいうと「コンピュータ語に翻訳すること」です。

先ほど紹介したコードとは
a = "エクス"
b = "チュア"
c = a + b
print(c)
>>>エクスチュア

というようなものです。
ここでは「print」や「+」など私たちにわかりやすい言葉で書かれていますよね。
この一般的なコードの事を「人間語」と呼びます。

この人間語を直接コンピュータに渡しても、コンピュータは理解する事ができません。
なぜなら、コンピュータが実行できるのは「機械語」だけだからです。
機械語とは「00101011110・・・」というような0と1の羅列の事を言います。

そこで必要となるのが「コンパイル(人間語から機械語への翻訳)」なのです。

私たちが普段プログラミング言語で何かのコードを書くとき、コンピュータの裏側では自動でコンパイル(機械語への翻訳)が行われているのです。
その仕組みを作った先人に感謝したいですね。。

おわりに

いかがでしたでしょうか。
今回ご紹介した単語は超基本単語なので、忘れないようにしたいですね。

この記事を通して「コード」「コンパイル」「ソースコード」に関する理解を深めていただければ幸いです。
最後まで目を通していただきありがとうございました🙇‍♂️

参照元

https://kotobank.jp/word/ソースコード-5346
https://ja.wikipedia.org/wiki/ソースコード
https://kotobank.jp/word/コンパイル-3538

コンパイルって何?

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. IT用語集

    キッティング(Kitting)って何?

    はじめにキッティングって、キティーちゃんと名前が似ててかわいい言葉…

  2. IT用語集

    仮想化(Virtualization)って何?

    はじめにわかりそうでよくわからない「仮想化」という言葉。実は仮…

  3. IT用語集

    メソッド(Method)って何?

    はじめに「絶対に頭が良くなる〇〇式メソッド」なんて本を目にしたこと…

  4. IT用語集

    CRM(Customer Relationship Management)って何?

    はじめに「CRM」は主にマーケティング業界で使用されている言葉です…

  5. IT用語集

    クロスデバイス(Cross Device)って何?

    はじめに今回取り上げる「クロスデバイス」は、文字通り「デバイス(ス…

  6. IT用語集

    カプセル化(Encapsulation)って何?

    はじめにカプセル化って何だか簡単そうな言葉ですよね。カプセル=…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


  1. Tableau

    Tableauの便利な機能
  2. IT用語集

    ハードウェア(Hardware)、ソフトウェア(Software)って何?
  3. ブログ

    ダッシュボードに使うべき10のグラフ①
  4. ブログ

    ダッシュボードでよくある間違い①
  5. ブログ

    サーバーがアクセス情報を取得する仕組み
PAGE TOP