لقد تم إنشاء مجموعة من لغات البرمجة، سواء بشكل كلي أو جزئي، للاستخدام التعليمي، لدعم النهج البنائي في التعلم.
==Computer programming languages==A number of programming languages have been created, wholly or in part, for educational use, to support the constructionist approach to learning.