DRAKON
thumb|right|Διάγραμμα σε DRAKON που περιγράφει τη μεταφορά ενός ασθενή κρυογονικής

Η DRAKON (ρωσ. ДРАКОН, "δράκος" – αρχικά των λέξεων "Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность", "φιλική Ρωσική αλγοριθμική γλώσσα που εξασφαλίζει καθαρό νόημα") είναι αλγοριθμική οπτική γλώσσα προγραμματισμού που αναπτύχθηκε για το διαστημικό εγχείρημα Μπουράν. Η ανάπτυξη της άρχισε το 1986 και διευθύνθηκε από τον Vladimir Parondzhanov, με σκοπό την αντικατάσταση των εξειδικευμένων γλωσσών PROL2 (ПРОЛ2), DIPOL (ДИПОЛЬ) και LAKS (ЛАКС), που ήδη χρησιμοποιούνταν στο εγχείρημα Μπουράν, από μια μοναδική γλώσσα.

Το έργο ολοκληρώθηκε το 1996 (3 χρόνια μετά τον επίσημο τερματισμό του εγχειρήματος Μπουράν), με την ανάπτυξη του αυτόματου συστήματος προγραμματισμού CASE με τον τίτλο "Grafit-Floks".

Στη συνέχεια χρησιμοποιήθηκε στο Sea Launch και σε άλλα διαστημικά εγχειρήματα.

Οι κανόνες της DRAKON για τη δημιουργία διαγραμμάτων βελτιστοποιήθηκαν με σκοπό την καλύτερη κατανόησή τους, ώστε να είναι ένα εργαλείο intelligence augmentation.
thumb|right|Διάγραμμα σε DRAKON που περιγράφει τη μεταφορά ενός ασθενή κρυογονικής
UNK
Q7737
ρωσ.
Concept
Q8366
αλγοριθμική
Concept
Q683111
οπτική γλώσσα προγραμματισμού
Concept
Q2548
διαστημικό εγχείρημα Μπουράν
MISC
None
CASE
UNK
None
Sea Launch
UNK
None
intelligence augmentation
UNK
Q2671999
DRAKON
MEDIA
Q2671999
DRAKON
MEDIA
Q2671999
DRAKON
MEDIA
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
programming paradigm