Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
40 used & new from $8.35

Have one to sell? Sell yours here
 
   
Programming in the Key of C#: A Primer for Aspiring Programmers (Step By Step (Microsoft))
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Programming in the Key of C#: A Primer for Aspiring Programmers (Step By Step (Microsoft)) (Paperback)

by Charles Petzold (Author) "Late at night, when the day's work is done but the brain is still buzzing, programmers have sometimes been known to ask themselves this question:..." (more)
Key Phrases: public static bool operator, single declaration statement, parameterless constructor, Hungarian Notation, Key of Cll, Franz Schubert (more...)
4.2 out of 5 stars See all reviews (20 customer reviews)

List Price: $29.99
Price: $26.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $3.00 (10%)
Upgrade this book for $5.99 more, and you can read, search, and annotate every page online. See details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

19 new from $12.00 21 used from $8.35

Frequently Bought Together

Programming in the Key of C#: A Primer for Aspiring Programmers (Step By Step (Microsoft)) + Microsoft Visual C# 2008 Step by Step + Head First C#
Price For All Three: $84.87

Show availability and shipping details

  • This item: Programming in the Key of C#: A Primer for Aspiring Programmers (Step By Step (Microsoft)) by Charles Petzold

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Microsoft Visual C# 2008 Step by Step by John Sharp

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Head First C# by Andrew Stellman

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Programming Microsoft   Windows  with C#

Programming Microsoft Windows with C#

by Charles Petzold
Programming Microsoft® Windows® Forms (Pro Developer)

Programming Microsoft® Windows® Forms (Pro Developer)

by Charles Petzold
Head First C#

Head First C#

by Andrew Stellman
4.1 out of 5 stars (67)  $31.49
Applications = Code + Markup: A Guide to the Microsoft  Windows  Presentation Foundation (Pro - Developer)

Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation (Pro - Developer)

by Charles Petzold
3.8 out of 5 stars (43)  $37.79
3D Programming for Windows (Pro - Developer)

3D Programming for Windows (Pro - Developer)

by Charles Petzold
4.8 out of 5 stars (4)  $26.39
Explore similar items

Editorial Reviews

Product Description
Introduce yourself to C# programming with Charles Petzold, one of the industry’s premier authors. This uniquely enjoyable tutorial requires no programming experience but will expertly help you build the fundamental skills for writing code with C#.

Product Details

  • Paperback: 432 pages
  • Publisher: Microsoft Press (September 3, 2003)
  • Language: English
  • ISBN-10: 0735618003
  • ISBN-13: 978-0735618008
  • Product Dimensions: 8.9 x 7.3 x 1.3 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars See all reviews (20 customer reviews)
  • Amazon.com Sales Rank: #299,383 in Books (See Bestsellers in Books)

Inside This Book (learn more)



Books on Related Topics (learn more)
 
 

What Do Customers Ultimately Buy After Viewing This Item?

Programming in the Key of C#: A Primer for Aspiring Programmers (Step By Step (Microsoft))
73% buy the item featured on this page:
Programming in the Key of C#: A Primer for Aspiring Programmers (Step By Step (Microsoft)) 4.2 out of 5 stars (20)
$26.99
Programming Microsoft   Windows  with C#
9% buy
Programming Microsoft Windows with C# 4.1 out of 5 stars (72)
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)
6% buy
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net) 4.4 out of 5 stars (56)
$37.79
Illustrated C# 2008 (Windows.Net)
6% buy
Illustrated C# 2008 (Windows.Net) 4.6 out of 5 stars (21)
$30.34

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

20 Reviews
5 star:
 (13)
4 star:
 (1)
3 star:
 (3)
2 star:
 (3)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (20 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
38 of 38 people found the following review helpful:
5.0 out of 5 stars Excellent Book For What It Is, June 13, 2004
By A Customer
Looking for an introduction to C#, I read the reviews here and decided to purchase this book. Unlike a couple of other reviewers here, I already own a DICTIONARY, and so I am aware of what the words PRIMER and ASPIRING mean. Those looking for a book about programming .NET should buy a book titled something like, "Programming .NET." Those looking for a book about using Visual Studio.NET should buy a book titled something like, "Using Visual Studio.NET." A book titled, "Programming In The Key Of C# - A Primer For Aspiring Programmers" should present a primer for aspiring programmers. Gee, go figure.

Through the years, I have programmed in C, Pascal, Fortran, Cobol, Visual Basic, Delphi, various scripting languages in both the Unix and Windows worlds, Cold Fusion, PHP, and Active Server Pages. I wanted to learn C# from the lowest level and move upward from there so I would have a complete understanding of the language as I move towards my final goal of programming Windows and ASP.NET using C#. Having reviewed the TABLE OF CONTENTS made available here, it was easy to tell that this book would be the primer I was looking for. A previous reviewer claims that this book didn't teach him enough about C# syntax. The syntax in C#, although similar to most other object-oriented languages, is unique to C#. This whole book teaches C# syntax, and also goes into a fair amount of detail of how structures, objects, classes, etc. are handled internally in the computer, and by the C# compiler. I know there is another book written by Anders Hejlsberg which is a most complete coverage of the C# syntax, and I will probably end up buying that book as well to use as a reference. To begin learning C#, however, I wanted to begin in a very comfortable and basic place. I have finished this book, I have purchased and am reading a book on programming Windows with C#, and when I am finished with that book, I will buy a new book that is more specific to programming ASP.NET. I will probably buy books specific to ADO.NET, and who knows what else as I become aware of new complexities that I would like to understand.

As a book about learning the basics of programming in C#, Mr. Petzold's book delivers on just what the title implies.

Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
31 of 31 people found the following review helpful:
5.0 out of 5 stars Definitely not for the advanced programmer, May 22, 2005
By M. Alberts (seattle, wa United States) - See all my reviews
(REAL NAME)   
For those who rated this down because it was for beginners, I would suggest re-reading the subtitle. It is clear this book is for the beginning programmer. As someone who had barely enough programming experience to be able to confidently do much that was more complex than "Hello, World" in C#, I found this book an excellent primer on programming. It clearly explains things that I've found other books have a tough time doing (I went through the Murach's C# book in parallel, which I also found very good compared to other books I tried). It just needs to be rated for what it is: a book for people who may not have any programming experience that does a great job in introducing the necessary concepts.

For more in depth C# knowledge, a friend at Microsoft recommended Inside C# 2nd Edition. Perhaps that's the book some of the reviewers were looking for?

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
26 of 26 people found the following review helpful:
5.0 out of 5 stars "A Primer for Aspiring Programmers", September 8, 2004
Charles Petzold does an excellent job of introducing C#, the latest OOP from Microsoft. The book is not for an advanced programmer - you would be disappointed if you thought this was a 300 level book, but it does say it right in the name.

What this book does that C# Step by Step does not do is it explains, very clearly, why you are doing what you are doing. It doesn't get bogged down in step 14 of 30. Petzold patiently explains what placeholders are in Console.Writeline() and why they're so useful. He carefully takes you from something you know to something you wish you knew and then explains the how's and why's of everything. His style is almost as if he were talking to you. He uses phrases like "Check this out" to make the reading livelier. I can almost feel his enthusiasm for C# coming off the pages.

If you know C, C++, Java or maybe even Visual Basic this book may be too basic for your needs. But if you're interested in learning C# as a first language this is a great book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars Bad Color
I have never read this book, and know nothing about C#, but I have a desperate need to seem important, so he's what I think. Read more
Published 1 month ago by ROY PFINGSTEN

5.0 out of 5 stars Perfect for beginners!
A lot of people are interested in C# now thanks to XNA Games Studio Express and a lot of us have never programmed before. Read more
Published on February 21, 2007 by Thomas M. Wright

5.0 out of 5 stars Great programming book but ...
The book is very easy to follow. The first chapters are really
for beginners. But I regret that the classes methods are explained with
trigonomety examples not that... Read more
Published on January 4, 2007 by Frederic Masem

3.0 out of 5 stars Not even for the intermediate programmer.
Petzold's 'Programming in the Key of C#' is absolutely for beginner programmers and is written with them in mind both in terms of style and content...sort of. Read more
Published on January 3, 2007 by P. Blackburn

4.0 out of 5 stars Learning the basics...
Programming in the key of C# aims to introduce the programming language, C#, at a basic level. It covers fundamentals of modern objective programming features such as namespaces,... Read more
Published on January 3, 2006 by David G. Hong

5.0 out of 5 stars Perfect starting place for VB'ers
Charles Petzold, a veteran of technical book writing, proves himself in this book (again) to be a brilliant teacher. Read more
Published on September 1, 2005 by Ant

5.0 out of 5 stars A fantastic introduction to C#
This is a great book for a beginning programmer trying to learn the fundamentals of C#. Every chapter is devoted to a key feature of the language (as opposed to discussing all... Read more
Published on July 8, 2005 by John Salerno

3.0 out of 5 stars Old COBOL Developer
I got this book so I could get up to speed with C# and the whole OO philosophy. It contains a lot of material but is a very dry read. Read more
Published on December 1, 2004 by SHMD

2.0 out of 5 stars Good if you never programmed before, otherwise a waste
Hopeful that this book off the Microsoft press would give me a quick start into the new C sharp language, I was disappointed to find this a flat. Read more
Published on November 10, 2004 by Winston Kotzan

2.0 out of 5 stars WARNING! For beginners only!
If I were a beginning programmer, I would give this book 4.5 stars. I gave this book a poor rating because it does not clearly state its intended audience, which are beginning... Read more
Published on May 5, 2004 by computer_geek

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
Textbooks for Kindle DX? 40 19 hours ago
Does anyone use Discovering Geometry: An Investigative Approach? 5 23 hours ago
C# or Java? 32 9 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)


So You'd Like to...


Look for Similar Items by Category


Sephora: Free Shipping

Sephora Brand Color Play Palette
Get free shipping on Sephora orders of $50 or more. Shop What's New, Sephora Exclusives, and Bare Escentuals Exclusives right here. Plus, shop Sephora's 75% off Sale and get free shipping on all Bare Escentuals starter kits for a limited time only.

Shop Sephora now

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

eBubbles: Free Shipping

Fizzy Baker Cupcake Trio Bath Bomb Gift Box
Get free shipping with eBubbles orders of $49 or more. From Fizzy Baker cupcakes to popular Bath Ice Cream Fizzies, eBubbles has you sudz'd up from head to toe.

Shop eBubbles now

 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates