يستخدم واجهة مستخدم رسومية تشبه إلى حد بعيد لغات البرمجة سكراتش (لغة البرمجة) وستار لوجو، والتي تتيح للمستخدمين سحب وإسقاط الكائنات المرئية لإنشاء تطبيق يمكن تشغيله على أجهزة أندرويد، بينما رفيق مخترع تطبيقات الأندرويد (البرنامج الذي يسمح للتطبيق بالتشغيل والتصحيح) الذي يعمل على الأجهزة التي تعمل بنظام آي أو إس لا يزال قيد التطوير.[1]
تم تشغيل محرر الأكواد في الإصدار الأصلي في عملية جافا منفصلة، باستخدام مكتبة فتح أكواد جافا لإنشاء كيانات مرئية بلغات البرمجة.
يتم توزيع أكواد مفتوحة بواسطة برنامج شيلر لتعليم المعلمين (ستيب) التابع لمعهد ماساتشوستس للتكنولوجيا وهو مشتق من بحث أطروحةالماجستير بواسطة ريكاروز روكي. دعم البروفيسور إريك كلوبفر ودانييل ويندل من برنامج شيلر توزيع الأكواد المفتوحة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.[2] ترتبط البرمجة المرئية للأكواد المفتوحة ارتباطًا وثيقًا بستار لونج، وهو مشروع ستيب، و
سكراتش، وهو مشروع لمجموعة روضة أطفال مدى الحياة التابعة لمختبر معهد ماساتشوستس للتكنولوجيا الإعلامي بقيادة ميتشل ريسنيك. استبدل مخترع تطبيقات الأندرويد 2[7] الأكواد المفتوحة ببلوكلي، وهو محرر أكواد يعمل داخل متصفح الويب.
يتيح تطبيق معهد ماساتشوستس للتكنولوجيا AI2 رفيق[8] تصحيح الأخطاء في الوقت الفعلي على الأجهزة المتصلة عبر واي-فاي أو يو إس بي. بالإضافة إلى ذلك، يمكن للمستخدم استخدام محاكي «على الحاسوب» متاح لأنظمة ويندوزوماك أو إسولينكس.