Nvidia - skok v programerski svet
Programiranje najnovejših grafičnih kartic je danes še vedno zelo zapleteno, saj je večino kode treba narediti v strojnem jeziku. Nvidia poskuša, v tesnem sodelovanju z Microsoftom, temu narediti konec. Podjetje je predstavilo programski jezik Cg (oz. C for Graphics), ki je po sintaksi zelo podoben običajnemu jeziku C, hkrati pa omogoča relativno enostavno programiranje grafično intenzivnih rutin.
Programski paket vključuje prevajalnik, pregledovalnik razredov Cg Browser, datotečni zapis CgFX, standardno knjižnico Cg in zbirko že napisanih grafičnih rutin, ki jih je moč uporabiti v programih. Nividia pričakuje, da bo Cg za grafično programiranje pomenil enako kot sta C in C++ pomenila za običajno programiranje. Tudi zato, ker je programski jezik usklajen z Microsoftovim jezikom >>High Level Shading Language<<, ki bo del DirectX 9.