א. התמונה ששמת, היא של Visual Basic For Application – יש את זה בתוך אופיס, ובתוך הרבה תוכנות (אפילו בתוך קורל דרו !). וכל מה ששאלת הוא על שפת התיכנות המלאה.
יש כמה גירסאות לויזואל בייסיק (שעדיין משתמשים בהם)
קלאסית (או בשם הקודם והנחמד – ויזואל בייסיק 6)
ויזואל בייסיק 2003
ויזואל בייסיק 2005
ויזואל בייסיק 2008
ההבדל בין 6 לחדשות הוא עצום – מבחינת syntax (תחביר – צורת ודרך הכתיבה), מבחינת הגודל של הקבצים המקומפלים (הקבצים שבסופו של דבר אתה תיצור), מבחינת עיצוב, מבחינת נוחות הכתיבה.
וההבדל הכי חשוב לדעתי – לגירסה 6 יש אפילו גירסת portable של 6 מגה !, ואילו גירסת 2003 תופסת לפחות ג'יגה על המחשב ודורשת מחשב חזק (או לפחות הרבה זיכרון).
אם אתה ממש מתחיל ללמוד, כדאי לך להתחיל מהגירסאות החדשות יותר.
הנה כמה אתרים שמלמדים תכנות:
http://www.dr-vb.co.il/
http://www.underwar.co.il/library.asp?Page=Programming
בהצלחה