Hello fellow lemmians (I hope that is correct), I want to learn a programming language in my free time, like a hobby and not necessarly for work. I think a general purpose language like python would be a good choice. I’m the type who prefer paperback books to minimize distraction and I would like your recommendation for a book, Im thinking about “Python crash course 3d edition” but feel free to suggest something else

  • learnbyexample@programming.dev
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    Yeah, PCC is a good choice. Make sure to type examples codes manually (i.e. don’t just read them) and try to solve all the exercises. Since you mention you want to learn it as a hobby, “Automate the Boring Stuff with Python” (2nd edition) would be a good choice as well, as you might find some of the projects in the second half helpful.

    • ericjmorey@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      It’s more than sufficient. There are a lot of sufficient recommendations here, I hope OP doesn’t use that as an excuse to delay getting started.

    • mhz@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Yup, “automate the boring stufF” and “unpractical python projects” are on my list once I finish PCC, or wathever can help me exercise my learnings