Discussion about this post

User's avatar
BreddyT85's avatar

C language is derived from the B language, which is in turn derived from the BCPL language. In the BCPL (invented in 1967), there is a distinction between subroutines and functions. In B language (invented in 1969), both subroutines and functions are simply called functions. Source:

www.nokia.com/bell-labs/about/dennis-m-ritchie/btut.pdf

The confusion between suborutines and functions started with B language, not C!

Divine Favour's avatar

I see. So would you consider C good or bad?

2 more comments...

No posts

Ready for more?