שפת תסריט – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ הוספת {{תב|ויקישיתוף בשורה}} בקישורים חיצוניים במידה וחסר (תג) (דיון)
מאין תקציר עריכה
שורה 6:
 
==היסטוריה==
שפות התסריט צמחו משפות ה[[עיבוד באצווה]] של ה[[מחשב מרכזי|מחשבים המרכזיים]] מ[[שנות ה-50 של המאה ה-20|שנות ה־50 של המאה ה־20]]. מחשבים אלו לא היו [[אינטראקטיביות|אינטראקטיביים]] ושפות כדוגמת JCL שימשו להעברת רצף של פקודות. שפות התסריט הראשונות שפותחו ב[[שנות ה-60 של המאה ה-20|שנות ה-60ה־60]] עבור ה[[מעטפת (מחשבים)|מעטפת]] של [[מערכת הפעלה|מערכות הפעלה]] סיפקו שיפור ניכר בשימושיות והציגו לראשונה את השימוש בהחלפת מחרוזות תוך כדי ריצת התסריט. דוגמה למערכת הפעלה שכללה שפת תסריט למעטפת היא [[Multics]], מסוף שנות ה-60ה־60. מאז כמעט כל מערכת הפעלה כללה שפת תסריט אחת לפחות.
 
החל מ[[שנות ה-80 של המאה ה-20|שנות ה-80ה־80]] נפוצו שפות תסריט לשימוש כללי, כדוגמת [[TCL]] או לואה שנועדו להיטמע בכל סביבת הרצה ולמזג בין חלקי תוכנה שונים שייתכן ואף פותחו בשפות שונות. שפות תסריט אחרות כדוגמת [[Visual Basic for Applications]] מ[[שנות ה-90 של המאה ה-20|שנות ה-90ה־90]] נועדו למכן תהליכים בכלי תוכנה מבוססי [[ממשק משתמש גרפי]] ואף לאפשר תסריטים המשלבים כמה כלים התומכים בשפה.
 
כלי תוכנה עשויים לכלול תמיכה במספר שפות תסריט בו זמנית. לדוגמה, [[דפדפן|דפדפנים]] תמכו ב[[העשור הראשון של המאה ה-21|עשור הראשון של המאה ה-21ה־21]] בדרך כלל בשפת [[JavaScript]] ובשפה נוספת כדוגמת [[VBScript]], במקרה של [[אינטרנט אקספלורר]].
 
==קישורים חיצוניים==
{{ויקישיתוף בשורה}}
* [http://www.mactech.com/articles/mactech/Vol.15/15.09/ScriptingLanguages/index.html Scripting Languages], באתר MacTech {{אנגלית}}
 
[[קטגוריה:שפות תכנות|*]]