Question about learning Python

Chris Angelico rosuav at gmail.com
Wed Sep 7 14:57:38 EDT 2022


On Thu, 8 Sept 2022 at 04:54, Grant Edwards <grant.b.edwards at gmail.com> wrote:
>
> On 2022-09-07, Chris Angelico <rosuav at gmail.com> wrote:
> > On Thu, 8 Sept 2022 at 01:50, Maruful Islam <maruf.gibl at gmail.com> wrote:
> >>
> >> I want to start learning python. I have a question about learning python.
> >>
> >> Is learning C essential or not for learning python?
> >
> > Absolutely not essential. In fact, I would strongly recommend learning
> > Python before ever picking up C, as it's much easier to mess around in
> > Python.
>
> If you're a beginning programmer, then IMO learning C first is
> probably detrimental. C has quite a few quirks and pitfalls that will
> a) frustrate you and waste time, and b) influence your way of thinking
> about programs in a way that will be unhelpful for higher level
> languages.

Not as detrimental as starting with BASIC, and then moving on to x86
assembly language, and trying to massage the two together using CALL
ABSOLUTE in order to get mouse input in your GW-BASIC programs.

Don't be me, folks.

ChrisA


More information about the Python-list mailing list