John E. Howland Department of Computer Science Trinity University 715 Stadium Drive San Antonio, Texas 78212-7200 Voice: (210) 999-7364 Fax: (210) 999-7477 E-mail: jhowland@Ariel.CS.Trinity.Edu Web: http://WWW.CS.Trinity.Edu/~jhowland/ A brief introduction to functional programming is given using the J programming language for examples. Several examples show the expressive power of functional lang