1. نعم هناك برامج لغات برمجة بواجهات رسومية كما اوضح الاخوة مثل الفيجول بيسك و السي ++ و انصحك اذا كنت مبتدا بتعلم احد هذه اللغات اولا .. و خصوصا الفيجول بيسيك لسهولتها و سلاستها ولانها لغة عملية و بعد اتقان احد هذه اللغات انتقل للاصعب
2. لم ابرمج باستخدام البايثون من قبل ولكن يمكنك برمجة برنامج بواجهة خاصة ( ملونة ، فيها ازرار ، فيها ماوس) ولكن ستكون اصعب من استخدام برنامج يدعم واجهة ويندوز الرسومية مثل الفيجول بيسك .. لانك ستطر الا كتابة كود لاظهار الواجهة .. بدل من التمكن من استدعئها من ملفات نظام الويندوز كما يفعل الفيجول البيسك....
3. المعرفة بلغات البرمجة مهمة جدا للهاكر .. الهاكر يجب ان يتقن بعض اللغات ليكون متمكن .. امثلة لاستخدام اللغات في الهاكر .. ممكن استخدام لغة ال HTML و ال PHP و Java و الJavascript لصنع صفحات مزيفة يستخدمها الهكر لخداع المستخدم يمكن استخدام ال Visual Basic و ال C++ لبرمجة برامج السيرفر \ كلينت و التي يستخدمها الهكر للتحكم عن بعد ... بعض هذه البرامج موجودة و لكن معظمها معروف لمضادات الفيروس لذى على الهكر المبدع كتابة برامجه بنفسه .. لقد قمت بكتابة بعض البرامج بنفسي و استفد منهم بشكل كبير
4. حسب اللغة التي تريد تعلمها .. انصحك بالبدا من السهل مثل الفيجول بيسك و الانتقال الى الاصعب.. و نعم الرياضيات جزء مهم جدا في البرمجة
5. نعم استفدت منها .. اذا اتقنت احد لغات البرمجة ممكن انك تعمل اي برنامج في بالك و ما تجعل حدودك داخل الشاشة ممكن تعمل برامج تتحكم في الات عن طريق مداخل الكمبيوتر ممكن تبرمج نظم تشغيل ممكن تبرمج برامج محاسبة او برامج تنفع الطب او الصيدلة او ممكن تعمل برنامج تعليمي ممكن تبرمج برنامج يتعامل مع حلات اجتماعية برامج مرائيات صوتيات اي شيء ..يعني اذا اتقتنت احد اللغات و ابعدعت فيها ، ما في حدود لانجازاتك.... و تنساش انو بيل قيت اغنى رجل في العالم 60 بليون دولار كلهم من برنامج...