Carlos E. R. wrote:
>
> Pascal was designed to teach programming, Python was not. So yes, my
> advice is also to learn pascal first, with a teacher.
>
This is an argument but not a good one, because it is not important with
which intention a programming language was developed but to which degree it
fits for something.
Look at the computer scientists at MIT who used in earlier days scheme for
introductory classes (which is a really nice choice from my point of view
and IMHO a much better one than pascal) but switched a few years ago to
python.
From my own experience (pascal was the second language I learnt at
university short after learning fortran) it is a tedious language which
gives you not much and I learnt modula 2 on my own. Note that this is IMHO
and your experience my be different therefore I said:
>What is good for one person maybe a tedious and error prone way for
>another person
Pascal is like a dead language, I compare it with learning latin or ancient
greek (which has its benefits but it does not give you the ability to travel
to italy or greece and speak to the people there).
Since programmming languages are simply tools I always vote for something
which helps you to get the job done.
–
openSUSE 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.5 | GeForce
9600 GT | 4GB Ram
openSUSE 11.3 64 bit | Intel Core2 Duo T9300@2.50GHz | KDE 4.5 | Quadro FX
3600M | 4GB Ram