برنامه نویسی پویا (Reactive programming) پارادایم جدیدی از برنامه نویسی است که برای بسیاری از زبان های برنامه نویسی وجود دارد از جمله زبان های dotNET، جاوا، جاوا اسکریپت و اکنون با وجود RxSwift در زبان Swift هم می توان از این پارادایم جدید استفاده کرد. در دوره آموزشی Lynda Reactive Programming in iOS with RxSwift به خوبی با این موضوع آشنا خواهید شد.