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用語集

    ドメイン(Domain)、クロスドメイン(Cross Domain)って何?

    はじめにドメインって聞いたことはあるけど、どんな意味かよくわからな…

  2. IT用語集

    BIツール(Business Intelligence Tool)って何?

    はじめにBIツールって聞いたことあるようなないような〜って単語です…

  3. IT用語集

    シェル(Shell)って何?

    はじめにシェルとは"貝殻"を意味する英単語です。では、ITの世…

  4. IT用語集

    インベントリ(Inventory)って何?

    はじめにインベントリって「インベント(invent)=発明する」っ…

  5. IT用語集

    オプティマイズ(Optimize)って何?

    はじめにオプティマイズって普段なかなか耳にしない単語ですよね。。…

  6. IT用語集

    オーバーロード(Overload)って何?

    はじめにオーバーロード(過負荷)ってなかなか耳にしない単語ですよね…

コメント

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

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

CAPTCHA


  1. IT用語集

    データベース(Data Base)って何?
  2. Adobe Analytics

    検索エンジン-自然とは-Adobe Analyticsの指標説明
  3. IT用語集

    仮想マシン( VM = Virtual Machine)って何?
  4. ブログ

    「Power BI」を使ってみよう!
  5. Adobe Analytics

    訪問者数とは-Adobe Analyticsの指標説明
PAGE TOP