الجمل الشرطية في لغة البرمجة فيجوال بيسك
تُعتبر عملية اتخاذ القرار (Decision-making) من المصطلحات المُهمة في مجال لغات البرمجة؛ حيث يحتاج المبرمج أحياناً ألى إجراء تحقق من عبارة معينة داخل البرنامج الذي يتم تنفيذه.
تُعتبر عملية اتخاذ القرار (Decision-making) من المصطلحات المُهمة في مجال لغات البرمجة؛ حيث يحتاج المبرمج أحياناً ألى إجراء تحقق من عبارة معينة داخل البرنامج الذي يتم تنفيذه.
يُعد الكلاس (JFileChooser) من الكلاسات المستخدمة مع حزمة (Java Swing) ، ويستخدم بشكل رئيسي للحصول على نافذة مخصصة لإختيار الملفات (File Chooser Dialog).
الـ (Modifiers) في لغة البرمجة جافا عبارة عن كلمات يمكن للمستخدم إضافتها عند تعريف المتغيرات أو الدوال أو الكلاسات، وذلك لتحديد طريقة الوصول إليها، وتنقسم إلى نوعين رئيسين.
يشير مفهوم الإطار ( Frame ) في لغة البرمجة (HTML) إلى تخصيص مكان في الصفحة يتم فيه عرض محتوى موجود في صفحة أخرى، أي بمعنى آخر الإطار يتيح للمستخدم إمكانية عرض محتوى صفحة (HTML) بداخل صفحة (HTML) أخرى.
إن كلمة (dict) هي إختصار لكلمة (dictionary) والتي تعني قاموس و الـ (dict) في لغة البرمجة بايثون هو عبارة عن جدول يتألف من عمودين حيث أن العمود الأول يحتوي على المفاتيح ( Keys ) والعمود الثاني يحتوي على القيم ( Values ) الخاصة بكل عنصر.
تُعد عملية عرض الصور في صفحات الويب أمر مهم جداً لأنه يجذب نظر المستخدمين بشكل ملحوظ، و في حال كان الموقع يحتوي على العديد من النصوص المكتوبة.
تُعد لغة البرمجة (JavaScript) هي لغة البرمجة الشائعة في مجال الويب، وتعمل بشكل جيد واستثنائي مع لغة البرمجة (CSS) و لغة (HTML).
تتميز لغة البرمجة جافا (Java) بأنها تتعامل مع آلة جافا الافتراضية (JVM) بدلاً من نظام التشغيل، وتكون آلة جافا الافتراضية هي المسؤولة عن التعامل مع نظام التشغيل و تنفيذ أوامر لغة جافا وتخزين قيم المتغيرات في الذاكرة (RAM) و إدارتها.
لغة البرمجة سويفت: تُعد لغة البرمجة سويفت من لغات البرمجة الرائعة والقوية التي أصدرتها شركة أبل Apple في عام 2014، وهي مخصصة لتطبيقات iOS، وmacOS، وwatchOS،
المُتغيرات (Variables) في لغات البرمجة هي المساحة المُستخدمة لتخزين البيانات لحين استخدامها والحاجة إليها ومن الممكن أن تتغير قيمة هذه المتغيرات في أي لحظة، كما يمكنك إعطاء اسم لكل متغير و يجب أن تكون أسماء المتغيرات مختلفة عن بعضها البعض حتى لا يحدث أخطاء (errors) أثناء عملية تنفيذ البرنامج
هناك العديد من الأخطاء التي من الممكن أن تواجه المبرمجين والمبتدئين عند استخدام لغات البرمجة، فالخطأ (error) هو عبارة عن مصطلح يُستخدم لوصف حدوث مشكلة في العادة تنشأ بشكل غير متوقع وتؤدي إلى تعطيل عمل البرنامج
هي لغة برمجة عالية المستوى، سهلة التعلم والإستخدام تم إبتكارها على يد المبرمج الهولندي جايدو فان روسم"Guido van Rossum" في مركزالعلوم والحاسب الآلي (CWI) في أمستردام ، وتعتبر من أكثر اللغات انتشاراً نظراً لطبيعة الإستخدامات التي توفرها.
يُعد الكلاس (BorderPane) من الكلاسات التي تستخدم مع حزمة (Java Fx)، ويستخدم هذا الكلاس لإنشاء (container) تتألف من خمسة أقسام تمثل مجموعة من الاتجاهات وهي ( شمال، الجنوب، الشرق، الغرب أو الوسط)، وحجم الكائن الخاص ب (BorderPane) يمكن تحديده ويمكن تحديد ما إذا كانت الأشياء بداخله سيتغير حجمها مع تغيّر حجمه أم أن حجمها ثابت لا يتغير.
المصفوفة (Array): هي عبارة عن مجموعة من الأرقام تكون مُرتبة على شكل صفوف (rows) وأعمدة (columns) وتكون هذه الأرقام في العادة حقيقية أو أعداد مُعقدة، وتُعد المصفوفات من المصطلحات المهمة في مجال لغات البرمجة التي لا يستطيع المبرمجون الاستغناء عنها
"على كل شخص في هذا البلد أن يتعلم البرمجة لأنها ستعلمه كيف يفكر بشكل صحيح"، ورد هذه الإقتباس على لسان رجل الاعمال الأمريكي ستيف جوبز(Steve Jobs) مؤسس شركة أبل(Apple)
الأوامر السريعة (Escape Sequence) هي عبارة عن رموز تساعد المستخدم أثناء عملية كتابة الأوامر البرمجية (Codes) وتقوم بتنفيذ أمر معين، مثل: ترك مسافة معينة أو البدء من أول السطر، وهناك العديد من هذه الاختصارات الخاصة في لغة البرمجة كوتلن (Kotlin).
تعتبر ال (API) من المصطلحات المهمة في عالم لغات البرمجة وهي اختصار ل (Application Programming Interface)، وهي عبارة عن واجهة برمجة التطبيقات وتعتبر أيضاً نقطة الوصل بين بيئة تطويرية معينة وبين المطورين والمبرمجين، ومن الممكن القول بأنها عبارة عن مجموعة من الأكود البرمجية التي تتيح نقل البيانات وتحتوي أيضلاً على شروط تبادل البيانات، وهناك العديد من الأمثلة على (API).
هناك مجموعة من الكلاسات الجاهزة التي تستخدم مع الحزمة (java fx) للحصول على رسوم بيانية (Charts) بشكل سهل، وكل كلاس موجود ضمن هذه الحزمة تم تصميمه حتى يتمكن المستخدم من إنشاء رسوم بيانية حسب حاجته، وفيما يلي أهم الكلاسات التي تستخدم مع الرسوم البيانية.
نظام إدارة المحتوى (Content Management System) هو عبارة عن تطبيق يُستخدم لإدارة محتوى الويب، مما يسمح للمستخدمين بإنشاء المحتوى وتحريره ونشره
لغة البرمجة (SQL) وهي اختصار ل (Structured Query language) وتُسمى أيضاً بلغة الاستعلام البنائية وهي لغة مُخصصة للعمل مع قواعد البيانات (Data Base)؛ حيث تُستخدم لإنشاء البيانات وصيانتها واستردادها من قواعد البيانات العلائقية مثل: (MySQL) ،(Oracle)، وتخضع هذه اللغة لمجموعة من المعايير الدولية والجهة المسؤولة عن اصدار هذه المعايير هو المعهد الوطني الأمريكي للمعايير (ANSI)
تُعد تقنية دوكر (Docker) من التقنيات المشهورة التي قد يجيد البعض استخدامها و قد لا يعرفها البعض الآخر وهي من التقنيات المفيدة في مجال لغات البرمجة؛ حيث تُستخدم من أجل تطوير يرمجيات بكفاءات عالية.
تُعد لغة البرمجة روبي (Ruby) واحدة من أهم لغات البرمجة الموجهة للكائنات (Object Oriented Programming Language)، وهي لغة برمجة ديناميكية عالية المستوى تُستخدم للأغراض العامة
تُعد لغة البرمجة كوتلن لغة كائنية التوجه (Object Oriented Programming Language)، وهي لغة مفتوحة المصدر تم إطلاقها عام 2011 من قبل شركة (JetBrains) الشركة المطورة لأكبر مجموعة (IDE) مستخدمة حول العالم مع مختلف لغات البرمجة.
إطار العمل (Framwork) من المفاهيم المهمة في لغات البرمجة، وهو عبارة عن مجموعة من المكتبات الجاهزة التي تُستخدم لمساعدة المطورين على أداء أعمالهم وتنفيذ برامجهم بكل سهولة.
يُعد مفهوم الكلمات المحجوزة (keywords) من أهم المفاهيم في لغات البرمجة، وعلى المستخدم الذي يرغب بتعلم لغة برمجة معينة التعرف على الكلمات المحجوزة الخاصة بهذه اللغة.
لغة البرمجة (ASP.NET): هي عبارة عن لغة برمجة تقوم على بناء التطبيقات على شبكة الإنترنت.
عد لغة البرمجة دارت (Dart) كغيرها من لغات البرمجة الأخرى الأخرى مثل: لغة البرمجة سي، (C++) ،(Java)؛ حيث كلما يتم إنشاء متغير فإنه يكون له نوع معين من البيانات المرتبطة به.
يُعد نظام إدارة المحتوى (WooCommerce) إحدى أهم منصات التجارة الإلكترونية الأكثر شعبية على مستوى العالم.
المصفوفة (Array) في لغة البرمجة (++C) هي عبارة عن متغير يتكون من مجموعة من العناصر (Elements) وتكون من نفس النوع.
لغة البرمجة دارت هي عبارة عن لغة برمجة مفتوحة المصدر، تستخدم في برمجة الأجهزة الذكية وفي تطبيقات سطح المكتب (Desktop Applications) وتطبيقات الويب.