C# השפה הכי עשירה מבין השלוש. יש ביקוש למפתחים טובים בארץ. קצת נישתית כי היא "מיקרוסופטית" ויש אנשים שפוסלים אותה על זה. די מקבע אותך לוינדוס (למרות שיש אופציה גם לפתח על לינוקס). נותנת לך את כל החבילה שזה מגיע ל WEB ואפליקציות דסקטופ.JAVA שפה קצת פחות מתקדמת מ C# אבל מדביקה את הפער באיחור. אפשר לפתח על וינדוס ולינוקס בלי בעיה. אופן סורס מעולה. יש ביקוש לעובדים בארץ. נותנת פתרון טוב למפתחי WEB.
הרבה חברות עם מוצרים גדולים משתמשים בה כשפה "מרכזית".
פייתון שפה ישנה שלאט לאט חוזרת לשוק. יש ביקוש לעובדים בארץ אך הוא נמוך מאשר ב JAVA ו C#. שפת סקריפטים. לא יודע אם היא מתאימה להיות "השפה המרכזית" באפליקציות ווב גדולות, אבל אין לי ניסיון אמיתי איתה.
מה לגבי NODE? אם אתה כבר מפתח WEB שיודע JS זה יכול להיות פתרון.
בנוגע לבניית בוט שיסרוק אתרים, אתה יכול לעשות את זה בכל השפות כאן. כל אחד וההעדפות שלו. הרוב יגידו לך בטח ללכת על בטוח עם JAVA. תתחיל עם שפה מסויימת ואם אתה רואה שזה לא הולך, אז תעבור לשפה אחרת ותשכתב את מה שכתבת.