גם לnotepad++ יש השלמה אוטומטית אם אתה מגדיר לו באיזו שפה אתה כותב, וכן הוא משלים אוטומטית מילים שכבר כתבת בעבר ללא קשר לשפה.יש גם את atom גם מעולה לכתיבת קוד, אבל אני בעד להתחיל דווקא עם ה-notepad++ הפשוט לצורך למידה ואחר כך לעבור לעורך קוד משוכלל יותר.
יש משהו בללמוד דבר ראשון ב-notepad שהוא יבש ולא משלים כמעט כלום, מוכרחים לדעת לכתוב הכככל לבד, בלי להסתמך על השלמות אוטומטיות, אחרי שיודעים ומכירים את הבסיס לבדדד, אפשר לעבור לעורך קוד משוכלל יותר שמשלים לנו את הדברים הידועים אוטומטית רק מתחילים לכתוב אות שתיים ונכתבות כמה שורות.
visual studio code הוא עורך טקסט, אבל מאוד מאוד נוח, הייתי ממליץ להתחיל איתו.
visual studio הוא סביבת פיתוח, הוא לא עורך טקסט, אבל הוא גם שימושי רק לשפות שהוא תומך בהן.
ולמר @מאגר, אין שום עניין שתתחיל מHTML\JS\CSS אם אתה לא מתכנן לבנות אתר\אפליקציה.
ואני בטוח שלידע שלך בHTML\JS\CSS לא יהיה שום שימוש בפיתוח מרכזיה טלפונית, אלא אם כן אתה תכתוב בעוד שפה את המרכזיה, ותשתמש בHTML\CSS\JS בשביל לייצר אתר שמתממשק עם המרכזיה.
אם בסופו של דבר אתה מתכנן לכתוב מרכזיה, תצטרך להתחיל ללמוד שפת תכנות שאתה יודע שתשמש אותך אח"כ שכתיבה שלה, חבל להתחיל עם שפה שניה אחרי שהתרגלת לשפה הראשונה.
השפה שידוע לי שיכולה לדבר ישירות עם הדרייבר של אסטריסק זה C, אבל אני בטוח שישנן עוד שפות, שפת C נחשבת קשה.