プログラミング

プログラミングの目的は、あるタスク(オペレーティングシステムのように複雑なケースもある)をコンピューター上で自動化する1連の命令を見つける事で、与えられた問題を落着する事である。

プログラムのソースコードは、コンピューターのCPUで直接遂行される機械語ではなく、プログラマーが解釈可能な1つ以上のプログラミング言語で書かれる。

コンピュータープログラミング(英語:ComputerProgramming)とは、ある特定のコンピューティングの結果を得ることを目的として、実行できるなコンピュータープログラムを設計・構築するプロセスのことである。

プログラミングが関係するタスクの例としては、微積分、アルゴリズムの生成、アルゴリズムの正確さとリソースの消費量のエキスパートファイリング、選択したプログラミング言語でのアルゴリズムの実装(これは俗にコーディングと呼ばれる)などがある。

そのため、プログラミングのプロセスには、アプリケーションドメインについての知識、特定のアルゴリズム、形式論理など、さまざまな主題に関する専門性が要求されることが多い。
相模原 パソコンスクール 子供