The Pragmatic Programmers

Education95% confidence

Small independent publisher of technical books, audiobooks, and videos for software developers, best known for the Pragmatic Bookshelf imprint and titles like The Pragmatic Programmer.

Frisco, TX

About The Pragmatic Programmers

The Pragmatic Programmers (often known as PragProg or Pragmatic Bookshelf) is a small, independent publisher based in Frisco, Texas that specializes in high‑quality books, audiobooks, and videos for software developers and tech professionals. They publish practical, hands‑on titles on programming languages, software design, agile practices, DevOps, data, and related topics, including the classic book “The Pragmatic Programmer.” Customers can buy DRM‑free ebooks (in multiple formats), print books, combo print+ebook bundles, and downloadable video courses directly from their website at pragprog.com.

A charge from The Pragmatic Programmers typically appears when you purchase a digital book, print book, print+ebook bundle, audiobook, or video from pragprog.com. Most charges are one‑time purchases for individual titles or bundles, though you might also see multiple items consolidated into a single transaction if you checked out with a cart of several products. You may also notice small temporary authorization holds when you first place an order or update your payment method; these are used by your bank or card issuer to verify your card and should drop off automatically. There is no general monthly subscription program for individual customers, so recurring charges usually indicate that you or your organization are placing repeat orders over time rather than being billed on a subscription.

If you’re unsure about a Pragmatic Programmers charge, start by checking your email for an order confirmation from pragprog.com under the email address used at checkout, and review your order history if you created an account on their site. Compare the amount and date on your bank statement to the invoice or receipt. For help, you can contact their support team via the contact form on pragprog.com or by emailing support@pragprog.com, providing the last 4 digits of your card, the charge date, amount, and your name so they can locate the order. Common issues—such as duplicate orders, trouble downloading ebooks or videos, or unexpected shipping charges—are usually resolved by refunding accidental duplicates, re‑issuing download links, or adjusting the order as needed.

Bank Statement Variations

1 known variations

These are the raw merchant codes that appear on bank and credit card statements that we've identified as belonging to The Pragmatic Programmers.

  1. PRAGMATIC PROGRAMMERS 9725397098 TX

Frequently Asked Questions

What kinds of purchases usually result in a charge from The Pragmatic Programmers?

Most charges from The Pragmatic Programmers come from buying technical books (ebook, print, or print+ebook bundles), downloadable videos, or audiobooks on pragprog.com. You might see a single consolidated charge if you bought several titles in one cart, or separate charges if you placed multiple orders close together. The descriptor on your statement often includes terms like “PRAGPROG,” “PRAGMATIC BOOKSHELF,” or “THE PRAGMATIC PROGRAMMERS.”

Does The Pragmatic Programmers have a monthly subscription or recurring billing?

For individual consumers, The Pragmatic Programmers mainly sells one‑time purchases of books and videos, not an ongoing subscription like a streaming service. If you see repeated charges, it usually means you (or someone with access to your card) placed multiple separate orders over time, or your organization is buying materials regularly. Check your pragprog.com account order history and your email receipts to confirm whether these are distinct purchases. If you believe a recurring billing is happening in error, contact support@pragprog.com with details of the charges.

What are typical price ranges for Pragmatic Programmers charges?

Individual ebooks commonly range from around $20–$40 USD, print books and print+ebook bundles are usually somewhat higher, and video titles can vary depending on length and format. If your statement shows an amount in that general range, it could be for a single title, while higher totals may reflect multiple items purchased in the same order. The exact pricing for each product is shown at checkout on pragprog.com and in your receipt email.

Why do I see a small or pending Pragmatic Programmers charge that later changes or disappears?

You may see a small or pending authorization from PragProg when you place an order or your bank verifies your card. This is a temporary hold initiated by your card issuer to confirm that the card is valid. It should automatically disappear or be replaced by the final settled amount within a few business days. If a pending charge does not clear or you see both a pending and a posted charge, contact your bank and then reach out to support@pragprog.com with the transaction details.

How can I find the receipt or invoice for this PragProg charge?

Whenever you place an order, The Pragmatic Programmers sends a confirmation email with a receipt to the email address you entered at checkout. If you created an account, you can also log into pragprog.com, go to your account or orders section, and view or re‑download your invoices and digital products. If you can’t find the email, check your spam folder and then contact support@pragprog.com with your name, email addresses you may have used, and the charge date/amount so they can look up the order.

How do I cancel or change an order I just placed with The Pragmatic Programmers?

If you ordered the wrong format, duplicate items, or need to change shipping details, contact support@pragprog.com as soon as possible with your order number. Physical orders can sometimes be modified or cancelled before they ship, while digital orders are fulfilled quickly, so adjustments may be limited once downloads have been issued. In many cases, support can help by cancelling duplicates, switching formats, or providing store credit or a refund where appropriate.

How do refunds work for Pragmatic Programmers purchases if I don’t recognize or no longer want the charge?

If you believe a charge is accidental, duplicated, or unauthorized, email support@pragprog.com with the transaction amount, date, the name on the card, and any order confirmation you can find. They can investigate the order, confirm what was purchased, and, where appropriate, reverse duplicate charges or offer a refund or credit according to their policies. For suspected fraud, you should also contact your bank or card issuer to secure your account and potentially dispute the transaction.

I can’t access the ebook or video I was charged for—what should I do?

If you were charged but don’t see your ebook or video, first check that you’re logging into the same pragprog.com account (email address) you used at purchase and look under your account’s downloads or library section. Also search your email for a "Pragmatic Bookshelf" or "PragProg" message containing download links. If you still can’t access your content, contact support@pragprog.com with your receipt or the last 4 digits of your card and the charge details so they can re‑issue download links or correct any account email mismatch.

This merchant is in the Education category

Browse all

Compare The Pragmatic Programmers

Got more mystery charges?

Paste your bank statement codes and we'll tell you exactly who charged you.

Find out who charged you