[初心者必見]今日から無料で始めれるプログラミング開発環境の準備

プログラミング

こんにちはショウです。
プログラミングを初めたいけどよくわからない
そんな初心者の方向けに開発環境の準備について紹介します

まず、c言語でプログラミングしてなにか作る場合に必要となるもの

  • エディタ
  • コンパイラ

エディタ

プログラムを記述するソフトです
誰でも知ってるエディタと言えば、Windowsに標準で装備されているメモ帳です

コンパイラ

エディタで作ったプログラムを実行形式に変換するソフトです
Windowsなら拡張子が.EXEのファイルを作成するやつです

その他

デバッグ用のエミュレータ
ビジュアルエディタ

いろいろ準備しなくちゃいけなくてメンドクサイと思ったあなた!いいものありますよ!!

総合開発環境(IDE)


一言で言えば全部入のツールです!!
これ1つにエディタ、コンパイラ、リンカ、デバッガ、その他の支援ツールなどを統合・統一化した開発環境のことです

IDEの特徴はなんといっても環境構築が簡単なことです
サイトからダウンロードしてきてインストールすれば完了ですからね

重いからダメだと言う人もいますが、多少重くても環境構築で悩んでやめるより何倍もマシです

初心者が始めるときにはおすすめです!!

メリット

これさえあれば開発ができる
環境構築が簡単

デメリット

エディタのみと比べると動作が重たい
使わない機能も盛りだくさん

Windows向け

Windows用で紹介するのはVisualStudioです!!
c言語やc#をwindosで開発するなら定番のIDEです

VisualStudioについて

VisualStudioについて簡単に説明しますね
マイクロソフトが開発した総合開発環境

  • 無料版のVisual Studio Communityでも有償版とほぼ同じ機能が使えます
  • 2010、2012,2013、2015、2017と基本的には2年間隔で新バージョンがリリースされるています

ダウンロード

マイクロソフトの公式サイトからコミュニティ版をダウンロードしてください

ダウンロード | IDE、Code、Team Foundation Server | Visual Studio
ダウンロード Visual Studio 2019 バージョン 16.3 リリース ノート Android、iOS、Windows、Web、クラウド向けのフル機能の統合開発環境 (IDE) エディションの比較 オフラインでインストールする方法 強力な IDE,...

インストール

ダウンロードしたインストーラを起動してください
開発したい言語を選択してインストールボタンを押せば完了です

MAC向け

MAC用で紹介するのはXcodeです!!
SwiftやObjective-CをMACで開発するなら定番のIDEです

Xcodeについて

Xcodeについて簡単に説明しますね

  • Appleが開発した無料の総合開発環境
  • Apple製品用のアプリが開発できる

ダウンロード・インストール


Mac App Store からダウンロード・インストールしてください
入手のボタンをクリックすると、 AppleIDのパスワードなどを入力してインストールが始まります
インストールが終わると「アプリケーション」にXcode.appができていまので、これをクリックして完了です。

‎Xcode
‎Xcode includes everything developers need to create great applications for Mac, iPhone, iPad, Apple TV, and Apple Watch. Xcode provides developers a unified wo...

まとめ

これで開発する準備は完了です
どちらのOSでも簡単でしょ?

各IDEの使い方については、次の機会に!!

それでは、みなさんプログラミングを楽しんでください。