Start reading Learning to Program Using Python: 1st Edition on the free Kindle Reading App or on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.
Programming Books C Java PHP Python Learn more Browse Programming Books

Deliver to your Kindle or other device

Enter a promotion code
or gift card

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
Sorry, this item is not available in
Image not available for
Image not available

Learning to Program Using Python: 1st Edition [Kindle Edition]

Cody Jackson
3.3 out of 5 stars  See all reviews (15 customer reviews)

Print List Price: $9.99
Kindle Price: $1.99
You Save: $8.00 (80%)

If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle Edition for FREE. Print edition purchase must be sold by Amazon. Learn more.


Amazon Price New from Used from
Kindle Edition $1.99  
Paperback $9.99  
Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

An introduction to computer programming, using the easy, yet powerful, Python programming language. Python, a cross-platform language used by such organizations as Google and NASA, lets you work quickly and efficiently, allowing you to concentrate on your work rather than the language. The core Python language (both versions 2.x and 3.x) is discussed, as well as an introduction to graphical user interface creation.

The ideas covered in this book provide the reader with many major programming topics, applicable to a wide variety of programming languages. After reading this book, the reader should be able to quickly create simple to medium-level programs and be prepared to tackle more complex programming tasks.

Editorial Reviews

About the Author

Cody Jackson has been involved in the tech industry, directly and indirectly, since 1994. He worked at Gateway Computers as a Lab Technician prior to joining the Navy. In the Navy, he served on submarines as a radcon technician and nuclear chemist before changing to the Navy's IT field. He has worked as a programmer, project manager, help desk technician and supervisor, security manager, and system administrator. He holds an AS in Electromechanical Technology, a BS in Computer Engineering Technology, an MS in IT Management, and is a Ph.D.-candidate in IS/IT Management.

Product Details

  • File Size: 416 KB
  • Print Length: 232 pages
  • Page Numbers Source ISBN: 1461182050
  • Simultaneous Device Usage: Unlimited
  • Publisher: Cody Jackson; 1 edition (November 5, 2011)
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B0063ZM6I0
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Lending: Enabled
  • Amazon Best Sellers Rank: #290,232 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

Customer Reviews

Most Helpful Customer Reviews
5 of 5 people found the following review helpful
2.0 out of 5 stars All over the place August 4, 2013
By Kiwi
Format:Kindle Edition|Verified Purchase
For me I found this book too disjointed. I am an absolute novice and the structure of the book I found to be confused. It talks about fairly complex issues early on when all I wanted to know was how to get the thing started so I could experiment with it.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
4.0 out of 5 stars Great book! But kinda small.... January 17, 2013
By noah C.
Format:Paperback|Verified Purchase
You wanna learn python? First off, even though there are new versions (a.k.a. 3.2 and such), you honestly will wont to learn 2.7 for its vast libraries that are still supported, but not updated. This book gives you ALL the basics, It's a fantastic book! But I wish it went into a bit more details and possibly had more examples, but overall, this is EXACTLY what you need to start with.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
Format:Kindle Edition|Verified Purchase
I've been programming for 15 years, but never Python, so I was looking for an introduction to the language. I felt like I was reading a book by a novice. With several concepts (composite dictionary keys, regular expressions), he made it clear he hasn't really used them or really found a use for them. This might be a book for someone learning to program, but if you've programmed before, don't expect to get a solid understanding of Python fundamentals. Expect the hard parts to be glossed over.
Comment | 
Was this review helpful to you?
5 of 6 people found the following review helpful
5.0 out of 5 stars Great Introduction Book March 7, 2012
By Arun
This was a fantastic book that is really easy to read. The author provides a lot of code examples which are helpful, but the best parts of the book are the clear definitions and explanations of (maybe seemingly) complex concepts. It's perfect for a beginner. Before this book, concepts like Object Oriented Programming and dicts were really confusing, but after this book I was able to understand them much more easily. I highly recommend it. It was well worth $3!
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
3.0 out of 5 stars good starting point for a new language January 5, 2013
Format:Kindle Edition|Verified Purchase
I just got an RPi and it came with several programming languages. I had never used, or even been exposed to python. this was the first book I read on the subject. I tried most of the examples, and, in the end, was able to move forward to more complex tasks.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
4.0 out of 5 stars Worth the $3.99 November 6, 2012
Format:Kindle Edition|Verified Purchase
I found this to be a nice and quick introduction to Python.

For someone experimenting with Python for the first time, this can be a good starter. There are formatting issues at times, however I was looking at the book as a kick starter into Python concepts, so that didn't bother me a lot.
Comment | 
Was this review helpful to you?
3.0 out of 5 stars helpful April 26, 2014
Format:Kindle Edition|Verified Purchase
It's been helpful. I learn by doing more than just reading so I tend to go to google first for things especially since I use multiple computers, but flipping through the kindle version now and then has helped me learn more.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Very Very Good Summary December 30, 2013
Format:Kindle Edition|Verified Purchase
I love this book, it has all that you need to start in Python and much more, also is good to start to coding logic
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Search Customer Reviews
Search these reviews only

What Other Items Do Customers Buy After Viewing This Item?


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category