As you said Your background is visual basic. So, I can assume who have some prior knowledge of coding and you are eager to develop your coding skills. Then Python is the best start for your goals to achieve. If even you do not have any prior knowledge of coding PYTHON is very easy to learn and...