プログラミング全くの初心者なのですが、
今プレイしてる格闘ゲームのダメージ計算をしてくれるツールを作りたいの
だけど、どの言語を勉強したらいいか、どの本で勉強したらいいか等の
アドバイスを頂きたいです。
ついでに、将来的にも色々ちょっとした便利ソフトを自分で作れるようになれると
嬉しいです。

ゲームのダメージ計算式は、技を当てれば当てるだけ、威力が下がっていく
というルールがある。
1、2ヒット目=基礎ダメージの100%
3ヒット目=80%、4ヒット目=70%(以下10%ずつ減っていく)
という感じ。
後、例外として、
・一回当たるだけで補正が2ヒットかかる技がある。
・残り体力の割合によって補正がかかる
 (体力50%以下25以上でマイナス12.5%、25%以下でマイナス25%
  みたいな感じ)

これを、技名を順番に選んでいくと自然にダメージが分かるように出来る
ツールを作りたいのです。