Learning Visual Basic 6.0 and 2015 and what are the specifications?

I am just new to computer programming and wanted to know more about Visual Basic 2015. What are the system requirements for this software to be installed? Can you tell me anything about the environment or platform of this software? What is the difference between Visual Basic 6.0 and 2015? What are the added new features in visual basic? What is the meaning of UDI? What is the meaning of IDE? Please help me.
