Introduction to Nyquist and Lisp Programming