أهم 35 مصطلح برمجي

هل أنت مبتدئ في عالم البرمجة؟ هل تبحث عن طريقة لفهم المصطلحات البرمجية الأساسية؟

في هذه المقالة، سنقدم لك قائمة بأهم 35 مصطلح برمجي مشهور مع ترجمتها العربية وشرح بسيط.

1. Algorithm (الخوارزمية): سلسلة من الخطوات المنهجية المستخدمة لحل مشكلة معينة.

2. Variable (المتغير): مكان لتخزين البيانات في البرنامج.

3. Data Structure (هيكل البيانات): طريقة تنظيم وتخزين البيانات في الذاكرة.

4. Function (الدالة): مجموعة من الأوامر التي تنفذ عند استدعائها.

5. Object (الكائن): مثيل محدد من الفئة في البرمجة الشيءية.

6. Class (الفئة): نموذج أساسي لإنشاء كائنات.

7. Compiler (المترجم): برنامج يحول الشفرة المصدرية إلى لغة آلة.

8. IDE (بيئة تطوير متكاملة): برنامج يوفر أدوات لتطوير البرمجيات.

9. Debugging (إصلاح الأخطاء): عملية البحث وإصلاح الأخطاء في البرمجة.

10. Syntax (الصياغة): قواعد وتركيب اللغة البرمجية.

11. Variable Declaration (إعلان المتغير): تعريف المتغير ونوعه.

12. Loop (الحلقة): تكرار مجموعة من الأوامر حتى تحقيق شرط معين.

13. Array (المصفوفة): هيكل بيانات يحتوي على مجموعة من العناصر ذات نوع مماثل.

14. Boolean (المنطقي): نوع بيانات يمكن أن يكون إما صحيحًا (True) أو خاطئًا (False).

15. Recursion (الاستدعاء الذاتي): دالة تستدعي نفسها لحل مشكلة.

16. Inheritance (التوريث): إمكانية توريث الخصائص والأساليب من فئة إلى أخرى.

17. Polymorphism (التعددية): القدرة على استخدام نفس الواجهة لأكثر من نوع.

18. Encapsulation (التغليف): إخفاء التفاصيل الداخلية للكائنات.

19. Exception (الاستثناء): حالة غير متوقعة تحدث أثناء تنفيذ البرنامج.

20. Interface (الواجهة): عقد يحدد الأساليب التي يجب تنفيذها في الفئات المشتقة.

21. API (واجهة برمجة التطبيقات): مجموعة من الأوامر والوظائف للتفاعل مع التطبيقات الأخرى.

22. GUI (واجهة المستخدم الرسومية): الجزء الرسومي من التطبيق.

23. SQL (لغة استعلام البيانات): لغة لإدارة قواعد البيانات.

24. Framework (الإطار البرمجي): هيكل أساسي لتطوير تطبيقات معينة.

25. API Key (مفتاح واجهة برمجة التطبيقات): رمز يتيح الوصول إلى خدمة أو تطبيق عبر الإنترنت.

26. Library (مكتبة): مجموعة من الأوامر والوظائف لإتمام مهمة معينة.

27. Version Control (مراقبة الإصدار): نظام يتيح تتبع وإدارة تغييرات البرنامج.

28. Abstraction (التجريد): إخفاء التفاصيل المعقدة وعرض الجوانب الهامة.

29. Git (نظام التحكم بالنسخ): أداة لمراقبة الإصدار وإدارة التعديلات.

30. Bug (خلل): خطأ في البرمجة يسبب سلوكًا غير متوقع.

31. OOP (البرمجة الشيءية): منهجية تستند إلى الكائنات والفئات.

32. Inheritance (التوريث): القدرة على استخدام الخصائص والأساليب من فئة إلى أخرى.

33. Polymorphism (التعددية): القدرة على استخدام نفس الواجهة لأكثر من نوع.

34. Encapsulation (التغليف): إخفاء التفاصيل الداخلية للكائنات.

35. Exception (الاستثناء): حالة غير متوقعة تحدث أثناء تنفيذ البرنامج.

اكاديمية كودكامب هي اكاديمية لتعلم البرمجة و الامن السيبراني في العربي

يمكنك التواصل من خلال جميع منصاتنا في السوشل ميديا و بشكل مباشر على الواتس اب 00905347333859 او الايميل التالي:support@codecamb.com

اكاديمية كودكامب

اترك ردّاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *