I am a novice programmer who would like to develop my skills. I recently learned Visual Basic, only to discover it was incompatible with macs. I have decided to take up a new language, but don't know which would be the best one to use. Also, do you have any reccomendations on what would be...