コンピュータプログラミング-環境

環境設定はプログラミング言語の要素ではありませんが、プログラムの作成を開始する前に従うべき最初のステップです。

私たちが環境設定と言うとき、それは単に私たちがプログラミングを行うことができる基盤を意味します。したがって、必要なソフトウェアのセットアップ、つまり、コンピュータープログラムの作成、コンパイル、および実行に使用されるPCへのインストールが必要です。たとえば、インターネットを閲覧する必要がある場合は、マシンに次の設定が必要です。

  • インターネットに接続するためのインターネット接続が機能している
  • Internet Explorer、Chrome、SafariなどのWebブラウザ。

PCユーザーの場合は、tutorialspoint.comを閲覧しているときにInternetExplorerから取得した次のスクリーンショットに気付くでしょう。

同様に、任意のプログラミング言語を使用したプログラミングを開始するには、次の設定が必要になります。

  • コンピュータプログラムを作成するためのテキストエディタ。
  • プログラムをバイナリ形式にコンパイルするコンパイラ。
  • プログラムを直接実行するインタプリタ。

コンピュータに十分に触れていない場合、これらのソフトウェアのいずれかをセットアップすることはできません。したがって、周囲の技術者の助けを借りて、開始できるマシンにプログラミング環境をセットアップすることをお勧めします。しかし、あなたにとって、これらのアイテムが何であるかを理解することは重要です。

テキストエディタ

テキストエディタは、コンピュータプログラムを作成するために使用されるソフトウェアです。Windowsマシンには、プログラムの入力に使用できるメモ帳が必要です。次の手順に従って起動できます-

Start Icon → All Programs → Accessories → Notepad → Mouse Click on Notepad

次のウィンドウでメモ帳を起動します-

このソフトウェアを使用して、コンピュータプログラムを入力し、任意の場所のファイルに保存できます。あなたはのような他の良いエディタをダウンロードしてインストールすることができますNotepad++、無料で入手できます。

Macユーザーの場合は、 TextEdit または、次のような他の商用エディタをインストールできます BBEdit で開始する。

コンパイラ?

お気に入りのプログラミング言語を使用してコンピュータプログラムを作成し、プログラムファイルと呼ばれるテキストファイルに保存します。

それでは、プログラミング言語を使用して作成したプログラムをコンピューターがどのように理解するかについて、もう少し詳しく見ていきましょう。実際には、コンピュータはテキスト形式で直接与えられたプログラムを理解できないため、このプログラムをコンピュータが理解できるバイナリ形式に変換する必要があります。

テキストプログラムからバイナリファイルへの変換は、コンパイラと呼ばれる別のソフトウェアによって行われ、テキスト形式のプログラムからバイナリ形式のファイルへの変換のこのプロセスは、プログラムコンパイルと呼ばれます。最後に、バイナリファイルを実行してプログラムされたタスクを実行できます。

コンパイラーの詳細やコンパイルのさまざまなフェーズについては説明しません。

次のフロー図は、プロセスを示しています。

したがって、C、C ++、Java、Pascalなどのコンパイルが必要な言語でプログラムを作成する場合は、プログラミングを開始する前にコンパイラをインストールする必要があります。

通訳

コンパイラとコンパイルプロセスについて説明しました。実行前にバイナリ形式にコンパイルする必要があるプログラミング言語でプログラムを作成する場合は、コンパイラが必要です。

Python、PHP、Perlなど、バイナリ形式にコンパイルする必要のないプログラミング言語は他にもあります。インタプリタを使用して、このようなプログラムを1行ずつ読み取り、さらに変換せずに直接実行できます。

したがって、PHP、Python、Perl、Rubyなどでプログラムを作成する場合は、プログラミングを開始する前に、それらのインタープリターをインストールする必要があります。

オンラインコンパイル

マシンにエディター、コンパイラー、またはインタープリターをセットアップできない場合、tutorialspoint.comは、ほとんどすべてのプログラムを1回のクリックでオンラインでコンパイルおよび実行する機能を提供します。

だから心配しないで、簡単で簡単なステップでコンピュータープログラマーになるためのスリリングな経験をするためにさらに進んでみましょう。