コンピュータにおけるプログラミングとは、「コンピュータにさせたい仕事を順番に書き出す作業」のことを言います。
コンピュータは人間と違い、指示された通りのことしかできません。コンピュータを思い通りに動かすためには、正しい指示を出す必要があります。
この指示が「プログラム」であり、プログラムの作成がプログラミングといえます。
プログラミング言語とは「コンピュータが理解できる言葉=プログラミング言語」であり、コンピュータに命令できる言語のことです。
コンピュータは指示された内容しか実行できないのですが、その指示は現時点では我々が普段使っている言葉では伝わりません。
たとえばコンピュータに「画面にキャラクターとボタンを表示して」「ボタンを押したらキャラクターを右に10歩動かして」と日本語で命令しても理解されません。コンピュータにはコンピュータが理解できる言語が存在します。それがプログラミング言語と呼ばれるものです。
コンピュータをプログラミングで制御することで、大量の情報を高速で処理できます。
最近はAIの進化なども進み、機械的かつ自動で処理できる作業などはコンピュータに任せて、想像力が必要なクリエイティブなことや、人と人同士のコミュニケーションが求められるものごとに対して人間は集中して取り組んでいこうという動きが世界中で生まれてきています。