でプログラムについて説明していますが、ではプログラミングとは何でしょうか?
単純に訳すと「プログラムすること」ですがその通りの意味です。
プログラムはコンピュータと話しをする為の言葉で、プログラミングはコンピュータへ伝える為の命令のカタマリを作ったり、組み合わせたりすることです。

プログラムをする為には Java(ジャバ)、C(シー)、C++(シープラ)、Python(パイソン)等たくさんの言語があります。これらのうちどれを使ってもプログラムを作ることはできます。ただ、どれも習得までに多くの時間を必要とします。
上のイメージではスクラッチという言語(環境)を使った場合の例を示しています。見た目どおり簡単そうでしょう??