שפת מחשב
מתוך ויקיפדיה, האנציקלופדיה החופשית
שפת מחשב הוא מושג המתייחס לכל הכלים שבאמצעותם האדם נותן הנחיות פעולה למחשב. לכל שפת מחשב יש אוצר מילים משלה, בדומה למאפיין של השפה הטבעית. קיימים מספר סוגים של שפות מחשב הנקבעים על פי מאפיינים נוספים.
בשימוש הנפוץ במושג "שפת מחשב", הכוונה היא לשפת תכנות, ולעתים הכוונה היא לשפת מכונה. במשמעות הרחבה ביותר של מושג זה הוא כולל, בנוסף לשפות תכנות, גם כלים נוספים כגון HTML ,XML או CSS, שאינם בגדר שפות תכנות, אף שהם שפות בעלות אוצר מילים המשמשות למתן הנחיות למחשב. ההבדל הוא שבשפת תכנות יש לוגיקה שבדרך כלל מתבטאת בקיומן של פקודות לבקרת זרימה, כגון פקודת if, או כלים אחרים ליצירת לוגיקה. כלים ליצירת לוגיקה אינם קיימים בשפות HTML ו-XML הקרויות שפות סימון (Markup Languages).
[עריכה] דוגמאות
- SQL - שפת שאילתות בלבד - יש לה הרחבות כמו PL/SQL שהן שפות תכנות
- XML - שפה ליצוג נתונים
- CSS - שפה לעיצוב טקסטים
- TIFF - שפה להצגת תמונות (לרוב מתייחסים אליו כפורמט תמונות)
- PostScript - שפה להדפסת תמונות
- RTF - שפה לעיצוב טקסטים
- ויקיטקסט - שפה לעיצוב טקסטים בשימוש ויקיפדיה
- HTML - שפה לעיצוב טקסטים (DHTML מאפשר הרחבה לשפת תכנות)
- VRML - הצגת תמונות תלת ממדיות
- TeX - שפה להצגת מידע