Millions of people learn and practice functional reactive programming every day, without considering themselves software developers.
They just use spreadsheets.
Many of the lofty sounding concepts of programming were invented to make things simpler. Show them from a right aspect, and they are quite approachable to a non-engineer.