I'm not a professional programmer. I've designed a program in Access that I want to advance to a more secure solution. Someone recommended VB6 to me, because of the similar paradigm & syntax as VBA. I'm concerned about 2 things: 1) It is no longer supported by Microsoft; and 2) Will it run on the successor to Vista? Should these be legitimate concerns? Are there any other things I should be concerned about?