プログラミングとは?その起源について

プログラミングとは、コンピュータープログラムを作成することで、意図した処理を行うようにコンピューターに対して指示を与える行為のことを言います。
プログラミングする人は「プログラマ」といわれ、要求分析やソフトウェア設計、ソフトウェアアーキテクチャなど様々な分野の仕事を行います。

一般的にコンピューター科学を中心とした知識など、幅広い能力が求められる職種です。20世紀後半から先進国では魅力的な職業の1つとされています。
しかしインフラの進化によって発展途上国の安い労働力を利用する傾向が強く、今後どのような運びになっていくかは未知数と言われています。
プログラミングを行う際には独自の言語が用いられます。記述スタイルや使用言語は様々な要因によって決定されます。

初めてプログラミングが行われたのは1206年のことで、アル=ジャザリという人物がつくった二足歩行ロボットといわれています。
宮廷のパーティで池に浮かべて音楽を演奏する際の指示を言語を組むことで様々なパターンの変更が可能だったそうです。
昨今では、ソフトウェア品質を確保することを意識しており、効率性や信頼性といった様々な基準を一定まで満たしておく必要があると言われています。