プログラミング言語には、非常にたくさんの種類があります。種類が異なればプログラムの書き方も異なり、開発できるソフトウェアの種類も変わってきます。そのため、これからプログラミングを学ぶ人にとっては、どれを学んでいいのか迷ってしまうでしょう。
やはり、実際の開発現場でよく使われているプログラミング言語を覚えることをおすすめします。なぜなら、多くの開発者が使用しているプログラミング言語は、教材やサンプルを簡単に入手しやすいからです。将来プログラマーやエンジニアとして働くことを考えると、開発現場で実際に使用されているプログラミング言語を学んだ方が有利であることは間違いありません。
Windowsでアプリケーションを開発するのであれば、C言語かJavaを勉強することがおすすめです。これら2つのプログラミング言語は、世界で主流となっています。特にJavaの場合、マルチプラットフォーム性に優れているため、多くのシステム開発者が使用しています。
書店に行けば、Java関係のプログラミング入門書がたくさん揃っています。初心者向けの書籍も数多く存在するので、はじめはそれらを使って勉強するといいでしょう。書籍の中には、開発ツールのインストールプログラミングを収録したディスクが添付されているものもあります。実際のプログラミングといこともあり、とても参考になるのでおすすめです。このように、Javaは独学でも勉強することが可能ですが、勉強の仕方がわからない人はまず【Java入門-初心者向け講座-】を参考にしてみるのもいいでしょう。