A method for amplifying a target nucleic acid, the method comprising: amplifying a target nucleic acid using: a set of inner primers, wherein the set comprises: an inner, forward primer comprising a target-specific portion and a first primer binding site; an inner, reverse primer comprising a target-specific portion and a second primer binding site, wherein the first and second primer binding sites are different; a first set of outer primers, wherein the set comprises: a first outer, forward primer comprising a portion specific for the first primer binding site; and a first outer, reverse primer comprising a barcode nucleotide sequence and a portion specific for the second primer binding site; a second set of outer primers, wherein the set comprises: a second outer, forward primer comprising a barcode nucleotide sequence and a portion specific for the first primer binding site; and a second outer, reverse primer comprising a portion specific for the second primer binding site; to produce two target amplicons, wherein: a first target amplicon comprises 5 '-first primer binding site-target nucleotide sequence-second primer binding site -barcode nucleotide sequence-3'; and a second target amplicon comprises 5'-barcode nucleotide sequence-first primer binding site-target nucleotide sequence-second primer binding site-3 '; wherein the method further comprises amplifying a plurality of target nucleic acids and produces target amplicons having common first and common second primer binding sites, wherein at least some target amplicons have different barcode sequences. amplifying a target nucleic acid using: a set of inner primers, wherein the set comprises: an inner, forward primer comprising a target-specific portion and a first primer binding site; an inner, reverse primer comprising a target-specific portion and a second primer binding site, wherein the first and second primer binding sites are different; a first set of outer primers, wherein the set comprises: a first outer, forward primer comprising a portion specific for the first primer binding site; and a first outer, reverse primer comprising a barcode nucleotide sequence and a portion specific for the second primer binding site; a second set of outer primers, wherein the set comprises: a second outer, forward primer comprising a barcode nucleotide sequence and a portion specific for the first primer binding site; and a second outer, reverse primer comprising a portion specific for the second primer binding site; a set of inner primers, wherein the set comprises: an inner, forward primer comprising a target-specific portion and a first primer binding site; an inner, reverse primer comprising a target-specific portion and a second primer binding site, wherein the first and second primer binding sites are different; an inner, forward primer comprising a target-specific portion and a first primer binding site; an inner, reverse primer comprising a target-specific portion and a second primer binding site, wherein the first and second primer binding sites are different; a first set of outer primers, wherein the set comprises: a first outer, forward primer comprising a portion specific for the first primer binding site; and a first outer, reverse primer comprising a barcode nucleotide sequence and a portion specific for the second primer binding site; a first outer, forward primer comprising a portion specific for the first primer binding site; and a first outer, reverse primer comprising a barcode nucleotide sequence and a portion specific for the second primer binding site; a second set of outer primers, wherein the set comprises: a second outer, forward primer comprising a barcode nucleotide sequence and a portion specific for the first primer binding site; and a second outer, reverse primer comprising a portion specific for the second primer binding site; a second outer, forward primer comprising a barcode nucleotide sequence and a portion specific for the first primer binding site; and a second outer, reverse primer comprising a portion specific for the second primer binding site; to produce two target amplicons, wherein: a first target amplicon comprises 5 '-first primer binding site-target nucleotide sequence-second primer binding site -barcode nucleotide sequence-3'; and a second target amplicon comprises 5'-barcode nucleotide sequence-first primer binding site-target nucleotide sequence-second primer binding site-3 '; wherein the method further comprises amplifying a plurality of target nucleic acids and produces target amplicons having common first and common second primer binding sites, wherein at least some target amplicons have different barcode sequences. a first target amplicon comprises 5 '-first primer binding site-target nucleotide sequence-second primer binding site -barcode nucleotide sequence-3'; and a second target amplicon comprises 5'-barcode nucleotide sequence-first primer binding site-target nucleotide sequence-second primer binding site-3 '; wherein the method further comprises amplifying a plurality of target nucleic acids and produces target amplicons having common first and common second primer binding sites, wherein at least some target amplicons have different barcode sequences.