الرئيسيةبحث

بيسيك

لغات برمجة
لغات كائنية
سي++
++C
سي شارب
#C
دلفي
Delphi
ادا 95
Ada
جافا
Java
سمولتوك
Smalltalk
روبي
Ruby
لغات تقليدية
بيسيك
Basic
سي
C
باسكال
Pascal
كوبول
COBOL
فورتران
FORTRAN
أسمبلي
Assembly
لغات وظيفية
ليسب
Lisp
برولوغ
Prolog
بايثون
Python
باريس
Paris
هندسة برامج

لغة البيسك هي لغة متعددة الأغراض للمبرمجين المبتدئين واسمها اختصار لذلك Basic(Beginners All Purposes Symbolic Instruction Code). تم تطويرها سنة 1964 م وكانت تستند بشكل كبير على لغة الفورتران.

أكثر ما تميزت به لغة البيسك هو سهولتها ويدين معظم المبرمجين ببداياتهم إلى لغة بيسك. اشتهرت بيسك بأنها لغة مُفسرَة وليست مترجمة ويعتقد الكثيرون أنها بدأت مفسرة ولم تتم كتابة مترجمات لها إلا حديثا وذلك خطأ شائع لأن لغة بيسك بدأت أساسا كلغة مترجمة.

و قد تطورت لغة بيسك كثيرا منذ بدايتها إلى اليوم و بعد أن كانت لغة للمبتدئين و كتابة البرامج القصيرة أصبحت لغة احترافية يمكن استخدامها لكتابة برامج تجارية معقدة و عالية المستوى.

و يعود السبب الأساسى لانتشار بيسك الكبير إلى اعتمادها كلغة الحواسيب المنزلية التى ازدهرت في الثمانينات. أما سبب تطورها و اعتمادها كلغة احترافية فيعود بالأساس إلى مايكروسوفت و مترجمها كويك بيسك Quick Basic الذى أدخل البيسك في مرحلة جديدة. و تطورت البيسك بعد ذلك و كانت حجر الزاوية لمترجم Visual Basic الذى يعد الآن من أكثر الطرق شعبية لكتابة برامج ويندوز.( الا أنه ليس أفضلها).

أمثلة

برنامج Hello World:

10 Print "Hello World" 20 End

برنامج لإستخراج المضروب Factorial:

10 Let fac = 1 20 Input "Enter the number please: ";num 30 While num > 1 40 fac = fac * num 50 num = num - 1 60 Wend 70 Print "Factorial of ";num;" is: ";fac 80 End

وصلات خارجية