Nicholas Van Weerdenburg <nick / activehitconsulting.com> wrote:
> In University, I worked with a language called Turing that had both 
> procedures and functions.  Is that a common idiom?

BBC Basic (and, I believe, several other BASIC dialects) had this - I
think it's a distinction that has mostly died out in modern languages.

martin