Barcode Scanner also understands how to read two dimensional barcodes, like QR Codes and Data Matrix codes. Some examples: