BASIC היא משפחה של שפות תכנות ידידותיות ופופולריות במיוחד עד שנות ה־90. השפה המקורית נוצרה בדארטמות' ב־1963 על ידי ג'ון קמני ותומס קורץ. המטרה הייתה לאפשר לסטודנטים שאינם ממדעים להשתמש במחשבים. לצד השפה פותחה מערכת חלוקת זמן (Dartmouth Time-Sharing System, DTSS) שאפשרה למשתמשים מרוחקים להריץ תוכניות במקביל.
BASIC נולדה בתקופה שבה מחשבים היו יקרים וקשים לשימוש. עם ירידת המחירים צצו מיני־מחשבים, וה־BASIC הפכה נגישה ונפוצה. שמונה עקרונות הובילו את העיצוב: פשטות למתחילים, גיוון שימושים, אינטראקטיביות, הודעות שגיאה ברורות ועוד.
המהדורת דארטמות' של BASIC התממשה לראשונה על מחשב GE־265. המפתח שלה הפיץ את המהדר (מהדר = מתרגם תוכניות לשפת מחשב) בחינם כדי לעודד אימוץ. הביצועים היו טובים יחסית לגרסאות אחרות של התקופה.
עם הופעת מחשבים ביתיים בשנות ה־70, כמו אלטייר ובמחשבים של אטארי, קומודור וסינקלייר, BASIC הפכה לשפת ברירת מחדל. מפרשי BASIC (מְפָרְשׁ = תוכנית שמריצה קוד שורה אחרי שורה) הוטמעו בזיכרון הקריאה בלבד (ROM) של מחשבים אלו. כך רבים הקלידו תוכניות ממש ממגזינים והפעילו משחקים וכלים פשוטים.
במהלך שנות ה־80 וה־90 הופיעו גרסאות חדשות של BASIC שהוסיפו גרפיקה, טיפוסי נתונים וזמני ריצה משופרים. מיקרוסופט פיתחה מפרשי BASIC החל מ־1975 ושמרה על הפופולריות באמצעות GW‑BASIC, BASICA ו‑QBasic. בהמשך נולדה Visual Basic, שהתמקדה בתכנות מונחה אירועים ואובייקטים, והפכה לנפוצה מאוד.
בגרסאות מוקדמות קוד BASIC הוקצה בשורות ממוספרות ושימש רבות בפקודות GOTO ("לך ל"). זה יצר קוד פחות מבני וקשה לתחזוקה. גרסאות מודרניות נטשו את המספור, הוסיפו מבני בקרה ושגרות, ותמכו בתכנות מודרני.
רוב מימושי BASIC כוללים ספריה פנימית של פונקציות לשימוש יומיומי. בעבר נהגו להמחיז מבנים עם GOTO ו־GOSUB (שגרה קצרה). בהמשך נוספו פונקציות ושגרות מלאות ותמיכה במשתנים מקומיים.
דיאלקטים מוקדמים תמכו במספרים ומחרוזות. מחרוזות היו דינמיות. בגרסאות מודרניות יש טיפוסי מספרים, מחרוזות וטיפוסים נוספים, ולעתים יש סימנים מיוחדים לשם סימון סוגי משתנים.
תוכניות לימודיות רבות החלו עם הדפסה על המסך באמצעות PRINT. דוגמה טיפוסית מראות קלט שם, חישוב מחרוזת של כוכבים והדפסתה. גרסאות מודרניות מציעות פקודות נוחות יותר לחזרות, מחרוזות וניהול קלט.
BASIC הייתה פופולרית בישראל בתחילת עידן המחשבים הביתיים. פותחו חוברות לימוד ולשונות דיאלקטליות עבריות, כמו "בסיסית", שבהן השתמשו באותיות עבריות לכתיבת הקוד.
למרות ש־BASIC המקורית נדדה מהשימוש הרחב, רבים מהעקרונות והמשפחות שלה שרדו בגרסאות חדשות כמו Visual Basic, VBA, VBScript ואף Microsoft Small Basic שיצא ב־2008 לילדים.
BASIC היא משפחה של שפות תכנות שנוצרה ב־1963 בדארטמות'.
המטרה הייתה לאפשר לסטודנטים שאינם מדענים לתכנת מחשב.
DTSS הייתה מערכת שעזרה להריץ תוכניות של כמה אנשים יחד.
לפני כן מחשבים היו יקרים ומורכבים. כשהמחשבים זולים יותר,
BASIC הפכה לקלה ונפוצה.
בשנות ה־70 ו־80 מחשבים ביתיים הפכו נפוצים.
הרבה מהם הגיעו עם מפרש BASIC בזיכרון.
מפרש זה מריץ תוכניות שכתבת שורה אחר שורה.
כך ילדים ולומדים הקלידו משחקים ותוכניות פשוטות.
בשנים האחרונות יצרו גרסאות חדשות של BASIC.
Visual Basic הפכה לשפה מוכרת ומתקדמת.
יש גם גרסה שקוראים לה Microsoft Small Basic שמתאימה לילדים.
תוכנית בסיסית בדרך כלל מבקשת שם מהמשתמש.
היא מדפיסה הודעה ומשתמשת בלולאה כדי לחזור על פעולה.
בישראל לימדו BASIC בחוברות ובמחשבים תואמי PC.
פיתחו גם גרסה בעברית בשם "בסיסית" עם אותיות עבריות.
תגובות גולשים