4 Comments
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?

Divine Favour's avatar

I see. well, I chose C as my first programming language. It has not been easy at all but progress is being gradually made. The amount of understanding required to Write C easily and well is not small. I wonder what exactly does your blog aim to do, Can it help me improve?