Hi
My best friend and I are both quite interested in Software development and would like to try and make a game !

We choose a TCG because we think that's most similar to normal programs.
I know that it's suggested to start with bejeweled, pong, etc. But I think that a TCG is a lot easier then that to start with + we'll enjoy playing it and making cards! (we also like doing graphics

)
He's going to graduate from secondary school and did an IT-direction (wrong word..) and (is supposed to

) knows Visual Basic quite well.
I'm currently learning visual C#
Now the main reason of this thread is..
Is it possible to combine these 2 in making this game?
I know the languages are quite different, and I'm not sure if it's possible to really combine them in making this game..
(for example, the module that calculates the damage done, poison damage etc in battle is written in C#)
(and the interface and 'buying' a card set and interacting with the database (your personal card decks and collection etc could be done in Visual Basic)
Would this be possible ?
And how practical would it be?
(this is our first game-project, if you think this is way over our heads, considering we don't have a lot of experience, please do tell us)