Hello, how would I replace the windows login screen for Windows Vista x64?

I would like to completely replace it. I have read somewhere that Vista does not use the GINA, is this true? What does it use instead?

What languages can I write the replacement in? Would Java work or is C++/C required?