Python Learning
Bill
BILL_NOSPAM at Noway.net
Fri Dec 15 23:14:01 EST 2017
Chris Angelico wrote:
> On Sat, Dec 16, 2017 at 8:51 AM, Bill <BILL_NOSPAM at noway.net> wrote:
>> Varun R wrote:
>>> Hi All,
>>>
>>> I'm new to programming, can anyone guide me, how to start learning python
>>> programming language,...plz suggest some books also.
>>>
>>> Thanks all
>>
>> Are you sure you want to learn Python first?
>> Python does enough things "behind the scene"
>> that it makes me question the wisdom of that.
>> Other points of view are welcome, of course.
>> Learning the primitives of C++ first, may make for an easier transition.
>> Surely this has been discussed before?
> On the contrary, that makes Python an *excellent* first language. We
> don't force people to learn about the chemistry of petrochemical
> combustion before letting them learn how to drive a car; we don't make
> people understand TCP/IP networking before they're allowed to type
> something into Google. And if you DO want people to start off with a
> lower-level language, why C++? Why not machine code (or at least
> assembly code), since that's what the CPU actually executes?
Most decent introductions to C++ discuss machine language (it helps make
sense of compilation).
As you indirectly suggest, learning is something of a circular process,
so it really doesn't make that much difference where one starts, just
"Do It!". : )
More information about the Python-list
mailing list