מהדר
מְהַדֵּר (תכנה שמתרגמת) הוא תוכנה שממירה שפה של תוכנה לשפה שהמחשב מבין. שפה עילית היא שפה שאנשים כותבים בה. שפת מכונה היא השפה שהמעבד מבין. המהדר עובד בשלבים. קודם מזהה מילים וסימנים בקוד. אחר כך בודק אם המבנה נכון. הוא גם בודק אם הקוד הגיוני. בסוף הוא יוצר קוד שהמחשב יכול להריץ. מחשב לא מבין מילי...
שפת תכנות
שפת תכנות היא השפה שמספרת למחשב מה לעשות. "תחביר" (איך כותבים נכון) ו"סמנטיקה" (מה זה עושה) עוזרים להבין אותה. ברוב הקורסים לומדים קודם תוכנית שמדפיסה "hello world". שפה טובה מקשרת בין המחשב למתכנת. היא עוזרת לארגן רעיונות ולכתוב הוראות ברורות. יש בה פקודות של לולאה (חוזר על פעולה) ותנאי (עושה רק כ...
בקרת זרימה
פקודות בקרת זרימה אומרות למחשב מה לעשות אחר כך. המחשב בדרך כלל מריץ פקודות בסדר. פקודות אלה מאפשרות לקבוע מתי להריץ קטע קוד, לחזור שוב על קטע, או לדלג על חלק. GOTO (גוטו) פירושו "לך אל". זו פקודה שגורמת לקפיצה למקום אחר בקוד. בשפות ישנות, כמו FORTRAN, השתמשו בה הרבה. זה עזר לחסוך חזרה על קטעים ולש...