The best programming language to use in Windows OS

Hello!
Which one would you prefer to use? JAVA vs VB versus C++. Which one is the best? What are the data types that can be handled by these languages? What are the similarities of the three? What are the best features of each? If you will make application software with interfacing, which one is the best? Which one is the best with security features? Which one eats a lot of hard disk space? What are the system requirements for each?
