פסקל (שפת תכנות)

פסקל היא שפת תכנות שנוצרה ב־1970 על ידי ניקלאוס וירת. השם נתן לה על שם בלז פסקל. השפה נועדה לעזור ללמד תכנות.

תוכנית פסקל מחולקת לחלקים ברורים. השפה לא מבחינה בין אותיות גדולות וקטנות.

Program Hello_World;
Begin
Writeln ('Hello World!');
הקוד מציג "Hello World" על המסך.

כל קטע מתחיל ב‑Begin ונגמר ב‑End. פקודות מופרדות ב־; (נקודה פסיק). מחרוזות נכתבות בגרשים בודדים (').

Const משמש להכריז על ערכים שלא משתנים. Var מכריז על משתנים שממשיכים לקבל ערכים.

מערך הוא רשימה של פריטים מאותו סוג. אפשר ליצור מערכים דו‑ממדיים כמו ריבוע של תאים.

Record (רשומה) היא כמו קופסה שמכילה שדות שונים, למשל שם וגיל. ניתן לשמור כמה דברים יחד.

Set (קבוצה) היא אוסף פריטים. אפשר לבדוק אם פריט נמצא בקבוצה.

Procedure היא פעולה שלא מחזירה דבר. Function מחזירה ערך, כמו מספר.

Write ו‑Writeln מדפיסים טקסט למשתמש. Read ו‑ReadLn קוראים קלט מהמשתמש.

If בודק תנאי ומחליט מה להריץ. For חוזר שוב ושוב מספר פעמים. While חוזר כל עוד התנאי נכון. Repeat חוזר עד שתנאי מתקיים.

Pointer (מצביע) הוא כתובת לזיכרון. New יוצר מקום חדש בזיכרון. Nil אומר שאין כתובת.

תקנים חדשים הוסיפו יכולות נוספות כמו מודולים ומחרוזות טובות יותר.

יש כלים שונים שמתרגמים קוד פסקל לקבצים שמחשב יכול להריץ. חלקם חינמיים כמו FreePascal.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!