السلام عليكم ورحمة الله وبركاته 
تتكون لغة سمول بيسك من مجموعة من الجمل و تمثل كل جملة من هذه الجمل تعليمة للحاسوب , ينفذها الحاسوب الواحدة تلو الاخرى , 
بشكل تسلسلي ,الى ان ينتهي البرنامج .

1 - مفهوم برمجة الكائنات OOP 
تعتمد لغة السمول ببيسك في بناء برامجها و تصميمها على مفهوم البرمجة ""كينونية التوجية""
وهو نمط برمجي متقدم يبني فيه البرنامج باستخدام ما يسمة بالكائنات (Opject) وهي عناصر لها مجموعة محدده من الصفات تعدل من قبل المبرمج 
لتتماشى مع ما يريد تصميمه و مجموعة من الاجرائات تمثل سلوك و اوامر خاصة بذك الكائن .

ومن الامثلة على بعض الكائنات التي ستسخدمها في البرمجية : 
1 -كائن نافذة النص 
2- كاائن الحساب 
3- كائن نافة الرسوميات 
4- كائن السلحفاة 




عند بناء الجمل البرمجية و ربط الكائنات بخصائصها و اجرائاتها هناك صيغة عامة يجب اتباعها وهي ان تبدأ الجملة باسم الكائن و لا بد ان تلاحظ اان الاجراء الخاص باي كائن يجب ان يحتوي على اقواس و يحتاج الى مدخلات او مخرجات حسب الصيغة العامة الاتية : 


اسم الكائن.اسم الاجراء(مدخلات او مخرجات الاجراء)


اما خاصية الكائن فلا تحتوي على اقواس وانما تليها اشارة مساواة تتطلب قيمة للخاصية وفق الصيغة العامة الاتية : 


اسم الكائن.اسم الخاصية = قيمة الخاصية 

التعامل مع لغة Small Basic Do

تمثل هذه الجملة برنامجا بسيطا مكونا من جملة واحدة فقط حيث تامر هذة الجملة الحاسوب بطباعة سطر نصي هو hello world في شاشة المخرجات التي تسمى textwindow وهي شاشة مختلفة عن شاشة الرئيسية التي يكتب البرنامج فيها و تمثل الصورة الاتية نتائج الادخال و الاخراج النصية و الرقمية عند تنفيذ البرنامج 

التعامل مع لغة Small Basic Do

لاحظ  ان النص hello world قد طبع في السطر الاول من شاشة المخرجات من دون ظهور علامتي التنصيص " اللتين طبعتا في البرنامج ثم تخبرك هذه الشاشة بما يجب ان تفعله بعد الانتهاء من تنفيذ البرنامج في السطر التالي و تطلب منك الضغط على اي زر للاكمال و عندما تضغط على اي زر من لوحة المفاتيح ستلاحظ رجوعك لصفحة الرئيسية لبرنامج السمول بيسك 


كما تلاحظ تقسيم الجمل البرمجية السابقة الى ثلاث مقاطع 

كود :

الكود:

TextWindow.WriteLine ("Hello world")


حيث 


TextWindow = اسم الكائن 

Writeline = اجراء الطباعه 

("Hello World") = النص الذي سيتم طباعته