בשנת 1950, שפת התכנות הראשונה הופיעה.אסמבלר. מחשבים היו אז ילדים מטופשים בהשוואה למחשבים אישיים מודרניים. על פי חוקי דרוויניזם, מכוניות גדלו, עלו על הדעת ועל הפרודוקטיביות. יחד איתם שפות תכנות מפותחות. מדרגה נמוכה הם הפכו ברמה גבוהה, מונחה עצמים. עכשיו יש לנו scripting, או scripting שפות.
שפות תכנות ברמה גבוהה לכתיבת רצף פעולות, או סקריפטים, נקראות scripting, scripting או שפות מתפרשות. אלו כוללים:
שפות תכנית, למשל C #, C או Pascalמשמש ליצירת אלגוריתמים, נהלים, נתונים חדשים. כלי סקריפט נועדו לחבר בין כלים קיימים. בשל כך, כמות הקוד ממוזערת.
Для того чтобы написать простейшую программу שלום עולם! הרכיב דורש 14 שורות קוד. C ++ יאלץ אותך לכתוב 8. כמעט חצי פחות, אך עדיין ארוך. יהיה עליך לחבר את קובץ הכותרת, הספריות, לציין את הפונקציה ואז לקמפל. אותו דבר בפיתון מתאים לביטוי אחד - הדפס שלום, עולם !. אותה תוצאה עבור פחות מאמץ, ללא מהדרים.
עם הופעת שפות תסריטאות בקהילותמקודדים שומעים לעתים קרובות הצעות לגבי מותו הקרוב של C ++. יותר ויותר אנשים מתלוננים על התחביר הקשה והמורכבות של הידור. תומכי תכנות פרוצדורלי טוענים שקוד פייתון רחוק מלהיות ג. ופרל היא שפה לילדים שאינה מתאימה לתכנות "אמיתיות". אבל זה מיתוס.
ביצועי המחשב צומחים בשעהבאופן אקספוננציאלי. לפני כעשר שנים, למהירות, באמת היית זקוק לקוד בשפת תכנות. המחשוב כעת חזק מספיק כדי לעבד סקריפטים ויישומים של Java או Ruby באותה פרק זמן.
התרחבות האינטרנט הוליכה צוות "אפיזודימתכנתים. " מדובר במנהלי אתרים, מעצבי פריסה ובעלי מקורות אינטרנט עבורם חשיבות הנגישות. אין להם זמן לשנים רבות של טבילה ביסודות התכנות הפרוצדורלית. הם כותבים קוד ממקרה למקרה, הם זקוקים לתחביר פשוט לסקריפטים של JavaScript ולפיתוח חזיתי. לתכנות בצד השרת, גם JS וגם שפת ה- scriptP PHP מתאימים.
OOP קלאסית מתגאה בירושהיישום קוד. זהו הטיעון העיקרי לשליטה עולמית של אש"ף בעתיד, אך גם חיסרון משמעותי. בעת שימוש חוזר בקוד או תת -מחלקה של בתי מלון, אינך יכול להיפטר מההשפעה והשיטות של מחלקת העל שלו. אבל זה אפשרי עם JavaScript. שפות סקריפטים מספקות שימוש חוזר ללא כאבים על ידי הטמעת רכיבים בודדים בקוד משותף.
על פי ברומטר הפופולריות, JavaScript עולהבמקום הראשון. משמש לתכנות אינטרנט, בניית יישומי לקוח ועבודה אינטראקטיבית. מתורגמי JS מובנים בכל דפדפן שמכבד את עצמו, ועם הופעתו של Node החלו להשתמש ב- JavaScript לתכנות שרתים.
כיום JavaScript היא שפת סקריפטים,המשמש בכל אתר. מכיוון שהוא פועל ישירות בדפדפן, אין צורך להוריד תוכנות נוספות, עורך טקסט מספיק. זוהי שפה גמישה עם תחביר פשוט, ולכן לעתים קרובות היא מומלצת לקודנים מתחילים.
הפופולריות של שפה זו הולכת ומתגברתמהפכות. Python היא שפת סקריפטים בצד השרת ברמה גבוהה לאתרים ויישומים ניידים. יש לו תחביר קומפקטי, קל לקריאה וקל לעבודה. הספקנים טוענים כי פייתון מתאים רק לעבודה עם האינטרנט, והוא נוצר על מנת להחיות HTML סטטי לחיים. אך לא כך הדבר.
לא רק תוספים ומודולים כתובים ב- Python.הוא משמש בפיתוח משחקים. Frets On Fire, MMORPG EVE ו- Online Sims 4 (מיליון נמכרו) נבנו בפייתון. הוא משמש את אינסטגרם, פינטרסט, רדיו, גוגל, יאהו ואפילו נאס"א. לפייתון יש סף כניסה נמוך, הוא נלמד במהירות ומשנן אותו. אתה יכול ללמוד את זה בחינם לחלוטין באתרים האינטראקטיביים Codecademy, Udacity ו- Coursera.
שפת סקריפטים בצד השרת שנועדהאתרים דינמיים ופיתוח אפליקציות. ניתן להטמיע ישירות במסמך ה- HTML המקורי, ולא בקובץ חיצוני. יותר מ -200 מיליון אתרים בנויים ופועלים על PHP, כולל Digg, Facebook ו- WordPress, Joomla, Platforms Drupal.
כיום שפות הסקריפט הפופולריות ביותר הן JavaScript, Python, PHP. בהדרגה מתכנתים רובי, סקאלה ו- R צוברים אהבה.
שפות הסקריפטים נמצאות במגמה עכשיו, ורובאנליסטים סבורים שהעתיד שייך להם. Python, Ruby, PHP מאפשרים לך לכתוב קוד קומפקטי ותמציתי עם מספר השגיאות הנמוך ביותר. תחביר פשוט וברור מאפשר לכל אחד לשלוט בהם ולהתחיל לפתח.