Official Software Critics Sponsor: Download FREE Spiceworks Network Management & Help Desk Software for IT Pros & SysAdmins.

Barcode Software 101

by Mathdelane on November 6, 2009

Reading time: 2 – 3 minutes

Did you know that the first product to be scanned with a barcode was a 10 pack of Wrigley’s Juicy Fruit gum?

This fact may sound a bit too elementary for you but this is where my post will evolve. June 1974 marks the first use of a bar coding scanning equipment first seen in Marsh’s supermarket in Troy, Ohio although it wasn’t that much adopted for commercial use.

You may want to ask, who ate the gum afterward? Tell you what, to this date, the pack of gum remains on display at the Smithsonian Institution’s National Museum of American History.

Looking back at the history of barcodes which was basically intended for labeling railroad cars, its adoption by the United States Department of Defense using Code 39 symbology (or the mapping between messages and barcodes) to mark all products sold to the US military started the widespread adoption of barcoding in industries.

At present, almost every item from supermarkets and grocery stores has a UPC (Universal Product Code) barcode. Generally, barcoding helps in tracking huge amount of items, inventory and sales for retailers and an added security as well for consumers in terms of returns. It’s also used extensively for membership cards on big retail chains, document management, shipped items for currier and freight forwarders, and boarding passes for travelers are just among its countless uses.

Barcode Scanners (also known as Barcode Readers) are electronic devices used to read printed barcodes using a light source, lens and a light sensor that decodes image data to the scanner’s output. Industries utilizing the barcoding technology on a larger scale utilize barcode software which can be used with MSWord or MSExcel for creating invoices or other documents with barcodes. In fact, some companies adopt Inventory Control Software for managing large amounts of inventory and better tracking.

Nowadays, employers make use of Time and Attendance Software for tracking attendance records which may include biometric (fingerprint scan), RFID (ID badges) or barcode time clock. This way, employers can track who were tardy, absent, over break or anybody who’s sleeping during work hours.

Barcoding has rapidly evolved and is not going anywhere as far as I know but imitating the Hitman (a guy with a barcode tattoo on his shaved head) movie idea isn’t clever.

Suggested for further reading:

  1. A Closer Look at Agile Software Development Reading time: 2 – 2 minutes I have once discussed on this blog the nature of software development processes which includes Royce’s Waterfall Model, a sequential approach to software development attributed to the waterfall because of its steadily flowing progress. This time, I’ll be talking about a rather different software...
  2. What you don’t know about freeware and free software Reading time: 3 – 5 minutes Have you ever downloaded any software from the internet that cost you nothing? If you answered yes to this question, then you might have probably downloaded either a freeware or a free software but how will you know? A software that is declared “free...

Did you enjoy this article? Please subscribe to Software Critics via RSS or Email to receive all the FREE updates!

2 comments

Enter your email address:

Delivered by FeedBurner


Share It
RSS Feed Icon Delicious Icon Digg Icon Reddit Icon StumbleUpon Icon

{ 2 comments… read them below or add one }

Sheri Fresonke Harper November 7, 2009 at 2:49 am

They are such a clever invention and their use keeps expanding.
:)

Mathdelane November 7, 2009 at 5:32 am

In deed. I wonder what kind of goods doesn’t have barcodes nowadays?

Leave a Comment

Comments are encouraged on this Do Follow blog however, we despise spam and self-promotion so it may be moderated. Please refer to our friendly Comment Policy. Thank you.


We'd love to hear from you. Take our short survey.

CommentLuv Enabled

Previous post:

Next post: