شبكة بحوث وتقارير ومعلومات
اليوم: ,Fri 12 Dec 2025 الساعة: 04:42 AM


اخر المشاهدات
اخر بحث





- | الموسوعة الطبية
- [ جمال ورشاقة الامارات ] صالون هير ستريت للرجال ... دبي
- [ مواضيع طبية متفرقة ] أضرار ديدان البطن
- [ باب فضل الذكر والحث عليهتطريز رياض الصالحين ] قال تعالى: {يا أيها الذين آمنوا اذكروا الله ذكرا كثيرا * وسبحوه بكرة وأصيلا} [الأحزاب (41، 42) ] . ---------------- أشار بذلك للآيات بعد الرغبة في الذكر لما اشتملت عليه من صلاة الله وملائكته على الذاكرين، وهي قوله تعالى: {هو الذي يصلي عليكم وملائكته ليخرجكم من الظلمات إلى النور وكان بالمؤمنين رحيما * تحيتهم يوم يلقونه سلام وأعد لهم أجرا كريما} [الأحزاب (43، 44) ] . والآيات في الباب كثيرة معلومة. أي: وكثرتها تمنع من استيعابها، دفعا للتطويل، وفيما ذكر كفاية لمن كان له قلب أو ألقى السمع وهو شهيد.
- [ مؤسسات البحرين ] مان كيف مين صالون وسبا ... المحرق
- [ تعرٌف على ] مدينة فيتال
- [ مطاعم السعودية ] مطاعم ومطابخ سماء ديرتى
- | الموسوعة الطبية
- [ خدمات قطر ] مستشفيات قطر| Raha Medical Center
- [ وسطاء عقاريين السعودية ] مؤسسة محمد علي محمد الفاران للعقار ... صامطه ... منطقة جازان

[ برمجة وتصميم المواقع ] كيف أتعلم لغة البرمجة

تم النشر اليوم 12-12-2025 | [ برمجة وتصميم المواقع ] كيف أتعلم لغة البرمجة
[ برمجة وتصميم المواقع ] كيف أتعلم لغة البرمجة تم النشر اليوم [dadate] | كيف أتعلم لغة البرمجة

لغة البرمجة

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

أنواع لغات البرمجة

لغات متدنيّة المستوى (Low Level Language): وهي لغات لا توفّر عمليات كبيرة من التجريد أو التنفيذ لمجموعة التعليمات الخاصة بالحاسوب ومن الممكن أن لا توفّر عملية المعالجة على الإطلاق أيضاً، ومن الممكن تحويلها إلى شيفرة الآلة دون الحاجة إلى وجود استخدام مترجم، ويمتاز البرنامج المكتوب بهذه اللغات بسرعة التنفيذ وعدم صعوبة الاستخدام، ومثال عليها: لغة الآلة (Machine Language). لغة التجميع (Assembly Language) لغات عالية المستوى (High Level Language): يعّد هذا النوع من اللغات الأسهل على الإطلاق من ناحية الاستخدام إذ أنه يتم استخدام أوامر وتعليمات قريبة من لغة الإنسان على العكس تماماً من لغة البرمجة منخفضة المستوى ، ومن الأمثلة عليهاC, C++, C#, Logo.

خصائص لغات البرمجة

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

شاركنا رأيك