אנחנו עובדים על שחזור אפליקציית Unionpedia ב-Google Play Store
יוֹצֵאנִכנָס
🌟פישטנו את העיצוב שלנו לניווט טוב יותר!
Instagram Facebook X LinkedIn

BCPL

מַדָד BCPL

Basic Combined Programming Language) BCPL) היא שפת תכנות פרוצדורלית, אימפרטיבית ומובנית שפותחה בשלהי שנות ה-60 של המאה ה-20 ומומשה לראשונה על ידי מרטין ריצ'רדס מאוניברסיטת קיימברידג' בשנת 1967. [1]

תוכן עניינים

  1. 9 יחסים: B (שפת תכנות), C (שפת תכנות), C--, מערכת טיפוסים, פורמט מחרוזת printf, שפת bcpl, שפת תכנות Low-level, דניס ריצ'י, היסטוריה של שפות התכנות.

B (שפת תכנות)

B היא שפת תכנות שפותחה במעבדות בל (ומכאן ה-B שבשמה) שהייתה אחת משפות התכנות העיליות הראשונות.

לִרְאוֹת BCPL וB (שפת תכנות)

C (שפת תכנות)

שפת C היא שפת תכנות הכוללת מנגנוני בקרת זרימה ומבני נתונים פשוטים, ומאפשרת ניצול מרבי של יכולות המחשב, בדומה לשפת סף.

לִרְאוֹת BCPL וC (שפת תכנות)

C--

c-- היא שפת תכנות שנוצרה ב-1988 על ידי סיימון פייטון ג'ונס ונורמן רמסי.

לִרְאוֹת BCPL וC--

מערכת טיפוסים

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

לִרְאוֹת BCPL ומערכת טיפוסים

פורמט מחרוזת printf

דוגמה לפונקציית printf פורמט מחרוזת printf היא פרמטר בקרה המשמש מחלקה של פונקציות בספריות הקלט/פלט של C ושפות תכנות רבות אחרות.

לִרְאוֹת BCPL ופורמט מחרוזת printf

שפת bcpl

#הפניה BCPL.

לִרְאוֹת BCPL ושפת bcpl

שפת תכנות Low-level

במדעי המחשב, שפת תכנות low-level (שפת תכנות "נמוכה" או "תחתית") היא שפת תכנות המספקת אבסטרקציה (הפשטה) מעטה מארכיטקטורת סט הפקודות של המחשב, או כלל לא.

לִרְאוֹת BCPL ושפת תכנות Low-level

דניס ריצ'י

דניס ריצ'י (מימין) עם קן תומפסון (משמאל) דניס מקאליסטר ריצ'י (באנגלית: Dennis MacAlistair Ritchie; 9 בספטמבר 1941 – 12 באוקטובר 2011) היה חוקר מדעי המחשב אמריקאי הידוע בתרומתו והשפעתו על שפות התכנות ALTRAN,B,BCPL,C ועל מערכת ההפעלה UNIX.

לִרְאוֹת BCPL ודניס ריצ'י

היסטוריה של שפות התכנות

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

לִרְאוֹת BCPL והיסטוריה של שפות התכנות

אזכור

[1] https://he.wikipedia.org/wiki/BCPL