I'm fairly certain a huge number of companies use microsoft visual C++ and just use directx and direct3d libraries. I don't know for sure, but I'd be surprised if many people used assembly for most games. If they do, they probably are writing their own 3d engines.