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