化交互式用户界面的创建和实时系统动画的绘制而提出来的一种方法，但它本质上是一种通用的编程范式。例如，在MVC软件架构中，响应式编程允许将相关模型的变化自动反映到视图上，反之亦然。
范型.响应式编程范型基于和在1987年提出的同步数据流程编程范型，但是放松了实时限制。响应式编程范型介入了表示连续时变值的行为（behaviour），和表示离散值的事件。
概念.
外显性的程度.响应式编程语言包括从显式的使用箭头来表示数据流，到隐式的通过