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

ظهرت لحل مشكلة بطأ تبادل البيانات بين الخادم وجهاز العميل.

تعتبر أحد أبسط لغات البرمجة التي يمكن البرمجة بها في صفحات الويب.

تتميز بإمكانيتها معالجة البيانات على الجهاز العميل.

أكثر مرونة من لغات البرمجة النصية المعروفة.

يمكن كتابة أكواد اللغة داخل أي محرر نصوص عادي.

يتم إضافتها داخل أكواد لغة اللغة ترميز النص الفائق بواسطة القن.

أمثلة بسيطة على هذه اللغة: