بيت تطوير ما هي لغة البرمجة (apl)؟ - تعريف من techopedia

ما هي لغة البرمجة (apl)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني لغة البرمجة (APL)؟

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


اليوم ، يتم توفير APL في بيئات التطوير المتكاملة (IDE) من قبل عدد من البائعين التجاريين وغير التجاريين.


قبل أن تعرف باسم APL ، كانت اللغة تعرف ببساطة باسم Iverson's Language.

تيكوبيديا تشرح لغة البرمجة (APL)

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


غالبًا ما يتم تفسير برامج APL في مساحة عمل APL بدلاً من ترجمتها. على عكس اللغات الأخرى التي تم تقييمها من أعلى إلى أسفل ، يتم تقييم تعبيرات APL من اليمين إلى اليسار. في الأصل ، لم تحتوي APL على هياكل تحكم. ومع ذلك ، تتضمن التطبيقات الحديثة عمومًا مجموعة شاملة من هياكل التحكم التي تسمح بفصل البيانات والتحكم في تدفق البرنامج.


تم توحيد APL من قبل المعهد القومي الأمريكي للمعايير (ANSI) والمنظمة الدولية للتوحيد القياسي (ISO).


من الأفضل كتابة برامج APL باستخدام لوحة مفاتيح خاصة ذات رموز رمزية خاصة بـ APL أو إعادة تعيين لوحة مفاتيح عامة واستخدام شارات لغة APL للإشارة إلى وظائف APL.

ما هي لغة البرمجة (apl)؟ - تعريف من techopedia