DJ dropped bits saying:
On Mon, 2007-06-04 at 16:53 +0530, Vihan Pandey wrote:
to put it in one line - would you rather start teaching computer programming with BASIC or PL/1 ?
I would rather learn with C than BASIC or PL/1
I don't know. I learnt programming with BASIC, and I turned out ok. C isn't going to teach you logic as well as a higher level language. You get lost in the details of the language instead of learning how to program.
Python and Basic are good languages to learn with because they abstract out the internals of the machine and data types from the programmer. Once the student has developed strong foundations in logic, he can learn anything.