DRAKON ( ' لغة خوارزمية روسية صديقة توفر الوضوح ' ) هي لغة برمجة ونمذجة حسابية مجانية ومفتوحة المصدر تم تطويرها كجزء من برنامج Buran الفضائي للاتحاد السوفيتي البائد في عام 1986 بعد الحاجة إلى زيادة إنتاجية تطوير البرمجيات. توفر اللغة المرئية طريقة موحدة لتمثيل العمليات في المخططات الانسيابية . هناك عدة تطبيقات لمواصفات لغة البرمجة التي يمكن استخدامها لرسم المخططات الانسيابية المتخصصة واصدارها . تشمل الأمثلة المعطاة مخطط دراكون المجاني والمفتوح المصدر (سبتمبر 2011). التاريخ. بدأ تطوير دراكون في عام 1986 لمعالجة المخاطر الناشئة لسوء الفهم - والأخطاء اللاحقة - بين مستخدمي لغات البرمجة المختلفة في برنامج الفضاء الروسي. فقد تم تطويره من قبل فلاديمير باروندجانوف بمشاركة وكالة الفضاء الفيدرالية الروسية ( مركز الأكاديمي بيليوجين ، موسكو ) والأكاديمية الروسية للعلوم ( معهد كيلديش للرياضيات التطبيقية ). تم إنشاء لغة البرمجة من خلال تعييين الطابع الرسمي والهيكلة غير الكلاسيكية للمخططات الانسيابية الموضحة في معيار الجودة الدولي ISO 5807-85 والمعيار الروسي «Гост 19.701-90». كان الهدف هو استبدال اللغات المتخصصة المستخدمة في مشروع بوران بلغة برمجة عالمية واحدة. وهي PROL2 ، وتستخدم لتطوير برامج أنظمة الطيران لنظام الكمبيوتر و Biser-4 (Бисер-4) ، DIPOL (ДИПОЛЬ) ، وتستخدم لتطوير برامج أنظمة الكمبيوتر الخاصة بالصيانة الأساسية ) و LAKS ( ЛАКС) المستخدمة للنمذجة. تم الانتهاء من العمل في عام 1996 (بعد 3 سنوات من إغلاق مشروع بوران رسميًا) ، عندما تم تطوير نظام من برمجة CASE الآلي إلى نظام جديد يسمى "Grafit-Floks". تستخدم نظام CASE منذ عام 1996 في: مشروع دولي للـ إطلاق من البحر ، المرحلة العليا لإدخال المدار الروسي Fregat (بالروسية: Фрегат ، فرقاطة) لأنظمة التحكم والاختبارات على متن المركبة ، مركبة الإطلاق الثقيلة المطورة (الصاروخ الحامل) Proton-M . نظرة عامة. الاسم دراكون DRAKON هو اختصار ااتعبير الروسي "Дружелюбный Русский Алгоритмический [язык] ، Который Обеспечивает Наглядность" ، والتي تُترجم إلى "مفهوم أو فكرة يسهل تخيلها وفهمها " ، ويمكن ترجمتها على أنها "برمجة توضيح ". على عكس فلسفة UML ، تستند فلسفة لغة درا كون ، إذا لزم الأمر ، إلى استخدام لغة هجينة ، والتي يمكن توضيحها على أنها "مقتطفات شفرة متقنة من لغة النص المستخدمة في الشكل الذي تتطلبه دراكون ". بهذه الطريقة ، تظل لغة دراكون دائمًا لغة بصرية بسيطة يمكن استخدامها كتعزيز للمبرمجين المهتمين بجعل نموذج المشروع الخاص بهم أسهل في الدعم أو لآداء الاحتياجات الأخرى طويلة الأجل ؛ مثل تحسين بيئة العمل لعملية الترميز أو وضع تعليمات برمجية أسهل في المراجعة والفهم. يمكن استخدام لغة DRAKON كلغة نمذجة / "ترميز" (والتي تعتبر برنامج "دراكون خالص" ) وكلغة برمجة (كجزء من لغة هجينة). يضيف دمج لغة "أكاديمية" أكثر صرامة ومتغيرًا للغة الترميز في البرمجة ، مثل المقدمة من دراكون ، سكرًا نحويًا يسمح لمستخدمي لغات البرمجة المختلفة بفهم مساهمات بعضهم البعض في المشروع ككل وحتى في تقديم التعليقات إذا لزم الأمر. عائلة لغات دراكون. دراكون ( ؛ تم تصميم معنى " التنين " باللغة الإنجليزية) بهدف السماح بسهولة الفهم والوضوح ، حيث أن استخدام لغات متعددة في مشروع واحد يمكن أن يؤدي إلى ارتباك. إن دراكون هي عائلة من اللغات الهجينة ، مثل DRAKON-C و DRAKON-ASM و DRAKON-Java وما إلى ذلك. تشترك جميع لغات عائلة دراكون في بناء
هي لغة برمجة ونمذجة حسابية مجانية ومفتوحة المصدر
ما هي لغة دراكون؟

في عام 1986
متى تم تطوير لغة دراكون؟

زيادة إنتاجية تطوير البرمجيات
لماذا تم تطوير لغة دراكون؟

توفر اللغة المرئية طريقة موحدة لتمثيل العمليات في المخططات الانسيابية
ماذا توفر لغة دراكون؟

يمكن استخدامها لرسم المخططات الانسيابية المتخصصة واصدارها 
ما هي بعض التطبيقات التي يمكن استخدام لغة دراكون فيها؟
