אני לומד כרגע תואר של מהנדס תוכנה ויש לי כמה המלצות .1. קודם כל אתה צריך להבין את עקרון הפעולה של המחשב ז"א מה הולך לזיכרון מה עובר למעבד , מערכות קלט , מערכות פלט , וכמובן איך בנוי הזכרון . ( כל זה ברמה של מערכת לא להיכנס לפרטים )
2. קצת על כיצד המחשב עובד ע"פ שיטות של קידוד מספרים , ז"א מה בכלל אומר לך שמחשב עובד על 0 , 1 מה שנקרא היום מערכות ספרתיות .
3. לפני שאתה קופץ ל שפת תכנות ואחריי שעשית את ההכנה , תתחיל לכתוב כל תוכנית שמבקשים ממך בפסאודו-קוד ז"א תכתוב אותה בעברית לדוגמא קלט של מספר למשתנה X , ישרם כך :
1. הדפס הודעה " אנא הכנס מספר "
2. קלוט מספר למשתנה X .
כך תוכל להבין בפשטות מה בכלל לכתוב בקומפיילר .
4. תתחיל לשחק !
ז"א כנס למחשב ותתחיל לחקור אותו וכל דבר שאתה לא מבין פשוט כנס לגוגל או וויקיפאדיה ותחפש תעשה את זה חצי שעה ביום למשך שבועיים ותראה שלאט לאט אתה מבין את המחשב יותר ויותר .
5. תקרע את התחת ובהצלחהההההה !!! 
קאש-באק ישראלי: https://www.cashback.co.il/?uref=33330
קאשבק לAsos ואמזון דרך Ebates: https://goo.gl/MX87Y7 - מקבלים 10$ לאחר שימוש ראשון.