תראה בגדול נכון להתחיל ב-c, אני התחלתי בפסקל שזה דיי דומה מבחינת יכולות.בכל מקרה, מc עדיף לקפוץ ל C++ ורק לבסוף לקנח בC#.
לא רואה טעם ללמוד VB בכלל.
בקשר לקומפיילר, אולי בC,C++ ל VS 2005 אין כ"כ יתרון מורגש על DEV, אבל ב C# זה עולם ומלואו.
יש לך כל כך הרבה פיצ'רים מטורפים שפשוט מקלים על עבודה בהרבה.