שפה חופשית הקשר (או שפה חסרת הקשר) היא שפה פורמלית אשר קיים דקדוק חסר הקשר המגדיר אותה. כלומר, שפה היא שפה חופשית הקשר אם קיים דקדוק חסר הקשר כך ש היא אוסף כל המילים שניתן לגזור מהסימן התחילי של . ניתן להוכיח, ששפה היא חופשית הקשר אמ״מ קיים אוטומט מחסנית לא דטרמיניסטי המקבל אותה.
דקדוק חסר הקשר
זהו רביעייה המושגים החדשים שנכנסו לחיינו הם
הנעלמים לשם הנוחות נעלמים נסמן באותיות גדולות ובאותיות קטנות נסמן טרמינלים שהם שילוב של נעלם עם אות מהשפה (איחוד של נעלם עם סיגמה ועל כל זה מפעילים סגור קליין).
אוסף כללי היצירה מהצורה כאשר ו
דוגמה לכללי יצירה :
נעלם התחלתי.
גזירות
עבור דקדוק חסר הקשר אם יש כלל יצירה מהצורה אז נסמן . כאשר הם טרמינלים.
עבור שתי טרמנילים (תווים ב נקראים טרמינלים בהקשר של דקדוקים חסרי הקשר) נסמן אם ניתן לעבור מ ל על ידי 0 או יותר גזירות.
שפה של דקדוק
נוכל לבנות עץ גזירה שהשורש שלו הוא וכל רמה בעץ תיגזר על ידי הרמה ה למשל: