שפת התכנות BASIC[]
שפת התכנות BASIC היא (ברוב המקרים) שפה מפורשת פשוטה מאד המשתמשת פחות או יותר במילים אנגליות.
המילה BASIC מורכבת מראשי התיבות של המילים Beginners All-purpose Symbolic Instruction Code.
כדי לתכנת בה צריך קומפיילר BASIC פשוט, כמו QBasic, שאפשר להוריד כאן.
התחביר של השפה[]
כל פקודה רושמים כך:
כאשר LineNumber הוא רשות, שבו שמים מספר שייצג את השורה (אחר כך נראה למה זה שימושי), ו-Statement הוא הפקודה והתוכן שלה.
הפקודות[]
Print-הדפסת טקסט או משתנה, או ערבוב של טקסט ומשתנים
Input-קליטה מהמשתמש לתוך משתנה
Read-קריאה מתוך מידע
Data-הצהרה על מידע
Restore-החזרה לתחילת מידע
Dim-הצהרה על משתנים ומערכים
If-תנאי
Then-פקודה שחייבת להיות מייד אחרי תנאי באותה שורה
Else-אם התנאי האחרון הוא לא נכון
End If-סוף פקודות שנעשות אם תנאי מתקיים/לא מתקיים
End-סוף תוכנה
GoTo-קפיצה לשורה
For-לולאה קצובה
To-עד
Next-הגדלת אינדקס של לולאה קצובה
While-לולאה לא קצובה
Do-הולך יחד עם While
Loop-חזור
יש גם מדריכים מצולמים באנגלית מתוך YouTube: מדריכים מצולמים.
לקריאה נוספת[]
- Dartmouth College Computation Center (1964). A Manual for BASIC, the elementary algebraic language designed for use with the Dartmouth Time Sharing System — המדריך המקורי של בייסיק דארטמות'.
- Lien, David A. (1986). The Basic Handbook: Encyclopedia of the BASIC Computer Language (3rd ed.). Compusoft Publishing. ISBN 0-932760-33-3. מתעד שינויים בדיאלקטים השונים ליותר מ-250 גרסאות של בייסיק.
- Kemeny, John G.; Kurtz, Thomas E. (1985). Back To BASIC: The History, Corruption, and Future of the Language. Addison-Wesley. 141 pp. ISBN 0-201-13433-0.
- Jean E. Sammet. Programming languages: History and fundamentals. Prentice-Hall, Englewood Cliffs, N.J. 1969.
- האנציקלופדייה של שפות התכנות - BASIC - Beginners All-purpose Symbolic Instruction Code
קישורים חיצוניים[]
שפות תכנות |
---|
ActionScript - Ada - ALGOL - ASP - ASP.NET - Assembly x86 - bash - BASIC - Brainfuck - C - C++ - C# - Cobol - CSS - Delphi - Fortran - Game Maker - Haskell - HPL - HTML - Java - JavaScript - Lingo - LISP - Logo - MIPS - Ook! - Pascal - Perl - PHP - PL/I - PL/SQL - PowerBuilder - Prolog - Python - REXX - Ruby - Shakespeare - Smalltalk - SQL - TCL - VB - VB .NET\2005 - XML מאמא |