Integrated development environments
Constraint programming
Prolog
Smalltalk
Genera
Logic programming
Emacs
Visual Prolog
Logtalk
Software
Computing
Computer programming