一般支持反射的编程语言和平台包括动态类型语言如Smalltalk，脚本语言如Perl、PHP、Python、VBScript和JavaScript，Maude system的重写逻辑。