スレチならすいません
プログラミングを始めたいのですが、色々な言語や書籍があり何から手を出して良いかわからず、

やりたい目標によって手順が違うとも聞き混乱しています。

今、思い付いたことは、ドコモのアイコンシェルンのようなキャラクターを作り、アイコンを削除しようとするとキャラクターが動いてアイコンを食べる。普段はいろんな動作をランダムでするみたいなユーモアなのを作りたいと思いました。

このようなのを作る場合C言語を勉強していけば良いんでしょうか?

おすすめな書籍も教えていただけたらありがたくおもいます