プログラミングに必要なアプリケーションを用意しよう
プログラミングを行うにあたり必要なのは,プログラムを作成するためのアプリケーションである エディタ とプログラムを実行する環境 です.
エディタとは,テキストデータ,つまり文字のデータを入力するためのアプリケーションで,
特にプログラミング作成の時に用いられるものの総称です.
- プログラミング言語を使ってプログラムを作る(プログラミング)・・・エディタ
- プログラムを実行する・・・実行ツール
これらの機能を持っているアプリケーションを 統合開発環境 ( IDE Integrated Development Environment)といいます.
次の図のエディタのうち,統合開発環境でよく利用されてきたものとして Eclipse(エクリプス) や Visual Basic(ビジュアルベーシック),vim(ブイアイエム) がありました.
プログラムの呼び方
プログラムは プログラムコード,コード,ソースコード,ソース などと呼ばれますが,Python や PHP など比較的新しいプログラミング言語でのプログラムは スクリプト ともよばれています.
こちらのサイトでは一番簡単な呼び方 コード と呼ぶことにします.
Visual Studio Codeはすべての開発者に選ばれる 統合開発環境 ( IDE Integrated Development Environment)として大きくリードしています.
https://insights.stackoverflow.com/survey/2021#integrated-development-environment
さまざまなエディタ
おすすめのエディタを紹介します.
このサイトでは複数のプログラミング言語でプログラムを作成でき実行ができるVisual Studio Code を使って説明をしていく予定です.
Visual Studio Code ビジュアルスタジオコード
ここ数年,Visual Studio Code というアプリケーションが 統合開発環境 として世界的に人気が高くなっています.
スチューデントでなくてスタジオ,無料,簡単にインストールできるよ(~_~;).
- Microsoft社の製品ですが,マルチプラットフォーム対応であり, オープンソースです.つまり,フリーソフトウェア(利用料金がかからないソフトウェア)です.
- VS Code 自体のプログラム(ソースコード)が公開されているので,自由に改変して配布ができます.
- プログラムを書くのにとても便利なツール 拡張機能 をインストールすることができます.
- 約30種類のプログラミング言語の 拡張機能 をインストールすることができます.
さまざまな OS にインストールすることができることをいいます.
つまり,Windows や Mac OS,Linux OSでも利用することができます.
サクラエディタ
こちらも フリーソフトウェア のエディタです.
Windows の初期のバージョンから 「メモ帳」と呼ばれるアプリケーションが用意されていますが,少々使いにくいので,サクラエディタなどのアプリケーションの機能がシンプルなアプリケーションをぜひインストールしておきましょう.
テキスト,つまり文字列だけを入力するものであり,画像などは表示することができません.またテキストの大きさや色,フォントなども指定することができないので,コードだけでなく簡単なメモなどをちょこっと書くときにとても便利です.
サクラエディタのインストーラ(インストールできるファイル)やパッケージは https://sakura-editor.github.io/ からダウンロードできます.
軽いソフトウェア
起動が早く,操作も素早い,反応が早いソフトウェア
CotEditor Mac用
日本で作成されたMac用ディタです.日本で開発されたものなので,日本語を利用する機能が強く,縦書きもできます.
Mac App Store からダウンロードしインストールしてください.
https://appstore.com/mac/CotEditor
NortePad++
海外でよく利用されてきたエディタです.上図では3位になっていますが,日本語に対応するのが遅かったため,日本では他のエディタが利用されてきました.
Atom
GitHubのマルチプラットフォームのフリーソフトウェアであり,https://atom.io/ からインストールできます.
VS Codeと大変似ています.
まとめ
プログラムを作成するためのアプリ(ソフトウェア)を紹介しました.
自分に合ったものをインストールし利用するのがいいのですが,このサイトで紹介するプログラミング言語の環境を全て1つのソフトウェアで利用できる VS code を使って説明していきます.
プログラミングに必要なアプリ で簡単に紹介した Visual Studio Code を簡単に紹介した後,インストール方法について説明します. [sitecard subtitle=関連記事 url=https://mike8py.c[…]