👋هل تتعلم البرمجة؟ تعرّف على منصتنا الجديدة المخصصة للمبتدئين -Jiki!
Exercism
  • تعلّم
    • مسارات اللغات

      طوّر مهاراتك في أكثر من 65 لغة

    • تعلّم البرمجة مع Jiki

      تعلّم البرمجة وبناء المشاريع في عصر النماذج اللغوية الكبيرة.

    • رحلتك

      استكشف رحلتك في Exercism

    • مفضلاتكجديد

      عُد إلى حلولك المفضلة

  • اكتشف
    • مزايا Exercism

      عروض وخصومات من شركائنا

    • فيديوهات المجتمع

      بث مباشر وشروحات والمزيد

    • سلسلة المقدمات الموجزة

      لمحات موجزة عن اللغات

    • مقابلات وقصص

      استلهم من قصص الآخرين

    • Discord

      دردش واقضِ وقتك مع المجتمع

      يفتح الرابط في نافذة أو تبويب جديد
    • المنتدى

      تعمّق في الموضوعات

      يفتح الرابط في نافذة أو تبويب جديد
  • ساهم
    • البدء

      كيف يمكنك مساعدة Exercism

    • الإرشاد

      ادعم الآخرين أثناء تعلّمهم

    • الوثائق

      كل ما تحتاجه للمساعدة

    • المساهمون

      تعرّف على الأشخاص الذين يقفون خلف Exercism

    • المترجمونجديد

      ادعم مشروع التوطين لدينا

  • المزيد
    • تبرّع

      ساعد في دعم مهمتنا

    • عن Exercism

      تعرّف على مؤسستنا

    • أثرنا

      استكشف ما حققناه

    • مزامن GitHubجديد

      احتفظ بنسخة احتياطية من حلولك على GitHub

    • Insiders

      طريقتنا في قول شكرًا

  • العربيةArabic
  • EnglishEnglish
  • DeutschGerman
  • español de EspañaEuropean Spanish
  • español latinoamericanoLatin American Spanish
  • françaisFrench
  • italianoItalian
  • magyarHungarian
  • português do BrasilBrazilian Portuguese
  • português europeuEuropean Portuguese
  • বাংলাBengali
  • ΕλληνικάGreek
  • हिन्दीHindi
  • 日本語Japanese
  • 한국어Korean
  • فارسیPersian
  • 简体中文Simplified Chinese
  • 繁體中文Traditional Chinese
  • українськаUkrainian

قريبًا

  • catalàCatalanقريبًا
  • IndonesiaIndonesianقريبًا
  • KiswahiliSwahiliقريبًا
  • NederlandsDutchقريبًا
  • polskiPolishقريبًا
  • românăRomanianقريبًا
  • suomiFinnishقريبًا
  • svenskaSwedishقريبًا
  • Tiếng ViệtVietnameseقريبًا
  • TürkçeTurkishقريبًا
  • עבריתHebrewقريبًا
  • русскийRussianقريبًا
  • српскиSerbianقريبًا
  • ไทยThaiقريبًا
  • اردوUrduقريبًا
إنشاء حسابتسجيل الدخول
Prolog
Prolog
6,632 طالبًا
حول Prologتدريب
Uploaded avatar of ErikSchierboom
Uploaded avatar of Average-user
Uploaded avatar of madeofmistake
63 مساهمًا
89 مرشدًا
Prolog

تدرّب على 109 تمرينًا في Prolog

تعلّم Prolog وتدرّب عليها بإكمال 109 تمرينًا تستكشف مفاهيم وأفكارًا مختلفة.

انضم إلى مسار Prolog

استكشف تمارين Prolog على Exercism

افتح المزيد من التمارين مع تقدّمك. إنها تدريب رائع وممتع!

تدريب على البرمجة وإرشاد للجميع

طوّر طلاقتك في 83 من لغات البرمجة عبر مزيجنا الفريد من التعلّم والتدريب والإرشاد. Exercism ممتع وفعّال ومجاني 100% إلى الأبد.

سجّل مجانًا استكشف اللغات

الإصدارات


  • Exercism
  • تعلّم البرمجة مع Jiki
  • Exercism for Teams
  • أبحاث Exercism

نبذة عنا


  • نبذة عن Exercism
  • فريقنا
  • المساهمون
  • الشركاء
  • الداعمون الأفراد

شارك معنا


  • Exercism Insiders
  • ساهم
  • كن مرشدًا
  • تبرّع

الشؤون القانونية والسياسات


  • شروط الاستخدام
  • سياسة الخصوصية
  • سياسة ملفات تعريف الارتباط
  • مدونة قواعد السلوك
  • بيان إمكانية الوصول

ابقَ على تواصل


  • مدونة Exercism
  • ناقش على GitHub
  • اتصل بنا
  • الإبلاغ عن إساءة

احصل على مساعدة


  • وثائق Exercism
  • البدء
  • الأسئلة الشائعة
  • تثبيت واجهة سطر الأوامر
  • جولة تفاعلية في واجهة سطر الأوامر

مسارات لغات البرمجة لدينا


  • 8th
  • ABAP
  • ARM64 Assembly
  • Arturo
  • AWK
  • Ballerina
  • Bash
  • Batch Script
  • C
  • C#
  • C++
  • Cairo
  • CFML
  • Clojure
  • COBOL
  • CoffeeScript
  • Common Lisp
  • Crystal
  • D
  • Dart
  • Delphi Pascal
  • Elixir
  • Elm
  • Emacs Lisp
  • Erlang
  • Euphoria
  • F#
  • Factor
  • Fortran
  • Free Pascal
  • Futhark
  • Gleam
  • Go
  • Groovy
  • Haskell
  • Idris
  • Java
  • JavaScript
  • jq
  • Julia
  • Kotlin
  • Lean
  • Lisp Flavoured Erlang
  • Lua
  • MIPS Assembly
  • MoonScript
  • Nim
  • Objective-C
  • OCaml
  • Odin
  • Perl
  • Pharo
  • PHP
  • PowerShell
  • Prolog
  • PureScript
  • Pyret
  • Python
  • R
  • Racket
  • Raku
  • ReasonML
  • Red
  • Roc
  • Ruby
  • Rust
  • Scala
  • Scheme
  • SQLite
  • Standard ML
  • Swift
  • Tcl
  • TypeScript
  • Uiua
  • Unison
  • V
  • Vim script
  • Visual Basic
  • WebAssembly
  • Wren
  • x86-64 Assembly
  • YAMLScript
  • Zig

هل تريد إضافة مسار لغة إلى Exercism؟

ابدأ موضوعًا جديدًا في المنتدى ولنناقشه.


Exercism منظمة غير ربحية مسجّلة في المملكة المتحدة. وأمناؤها هم Katrina Owen وJeremy Walker وErik Schierboom.
© 2026 Exercism