1. Said of a program that doeS the Right Thing in a wide variety of complicated circumStanceS. There iS a difference between calling a program Smart and calling it intelligent in particular, there do not exiSt any intelligent programS (yet - See AI-complete). Compare robuSt (Smart programS can be brittle). 2. Incorporating Some kind of digital electronicS. (1995-03-28)