ASP
ASP.Net
VBscript, JScript, or Javascript
Probably not... these are meant for websites, primarily.
Visual Basic.NET
I'm a Visual Basic hater, and I admit it, so I say no.
C#
Sure.
Visual Basic 6.0 or Earilier
F*** no.
C/C++
Not for your first language.
XML
You simply can't make a game with XML...
Flash/ActionScript
Sure.
F#
Probably not.
HTML
Someone tried that once... it was really funny.
Ruby on rails
That's meant for websites too.
Java
Sure.
AJAX
PHP
More stuff for websites...
LINQ
SQL
These are for databases...
Python/IronPython
Python with Pygame: sure.
VBA
Just... no.
I'll be honest and upfront with you: it'll probably take you a year of solid progress before you can start to make a tetris/pacman/mario clone.
[edit]
Oh my, will the gods of IP.Board PLEASE fix the stupid issue of white space getting inserted all over my post?