---
# System prepended metadata

title: プログラミングを始める準備

---

# プログラミングを始める準備

5回にわたって、プログラミングについてやエンジニアという職業について説明してきました。<br>
前置きが長かったですが、プログラミングの世界にいよいよ入っていきます！

# 自分のOSを把握しよう
プログラミングを始める際にどうしても避けて通れないのが、**自分のOSを把握しておくこと**です。<br>
OSというのは**オペレーションシステム**の略で、コンピューターを操作する際に必要となるシステムのことです。<br>
ここではよく使われているOSを3種類紹介します。

- Windows
日本でもっとも普及しているOSなのではないでしょうか。<br>
ExcelやWordを提供しているMicrosoft社によって開発されたOSです。<br>

- MacOS
スティーブ・ジョブズが創業したApple社によって作られたOSです。<br>

- Linux
3つの中で一番聞き慣れない名前かもしれません。<br>
他の2つのOSとは異なり、無料で利用することができるOSです。<br>
Linux Torvaldsによって開発されました。<br>

私はよくMacOSを使いますが、今回使用するElixirはどのOSでも動かすことができるのでどれを利用していても大丈夫です。<br>

## Elixirをインストールしよう
Elixirのようなプログラミング言語は、インターネットから自分のPCにインストールして使えるようにすることが多いです。<br>
ちなみにダウンロードとインストールには次のような違いがあります。<br>

- ダウンロード
インターネットのような離れた場所から自分のコンピューターに何かをコピーしてくること

- インストール
ダウンロードしたものを自分のコンピューターで利用可能にすること


