Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Practical programming an introduction to computer science using python

    Practical programming an introduction to computer science using python

    Jennifer Campbell, Paul Gries

    Programming
    Open LibraryAmazon
    Stats for nerds
    2recommend
    2mentions
    2people
    2011–2022years
    100% recommend

    Mentions per year

    2011201320152017201920212022

    What Hacker News says

    1. drBonkersApr 2022
      To any beginners that come across this post in the future looking for introductory Python books, I tried many. The best I found in 2021 is Paul Gries's Practical Programming: An Introduction to Computer Science Using Python 3.6 An Introduction to Computer Science Using Python 3.6 [1].

      [1] https://pragprog.com/titles/gwpy3/practical-programming-thir...

      thread
    2. mauritsFeb 2011
      I have nothing but praise for the MIT/SIT for putting their courses online. For an introduction to python and cs, however, I like "Practical Programming: An Introduction to Computer Science Using Python" http://pragprog.com/titles/gwpy/practical-programming
      thread

    Related

    Cover of Dive into Python
    2008–2026

    Dive into Python

    Mark Pilgrim
    94 recommend · 185
    Cover of Learning Python
    2007–2026

    Learning Python

    Mark Lutz
    26 recommend · 49
    Introduction to Computer Science Using PythonCharles Dierbach
    2008–2022

    Introduction to Computer Science Using Python

    Charles Dierbach
    3 recommend · 6
    Cover of Python Programming for the Absolute Beginner
    2010–2023

    Python Programming for the Absolute Beginner

    Michael Dawson
    3 recommend · 4
    Cover of Effective Python
    2012–2026

    Effective Python

    Brett Slatkin
    22 recommend · 45
    Cover of Programming Python
    2008–2013

    Programming Python

    Mark Lutz
    4 recommend · 7
    Cover of Introducing Python
    2022–2023

    Introducing Python

    Bill Lubanovic
    recommend · 5
    4
    Cover of Introduction To Computation And Programming Using Python
    2014–2022

    Introduction To Computation And Programming Using Python

    John Guttag
    1 recommend · 4