A method of synthesizing polynucleotides is disclosed. The method involves
contacting a first nucleotide with a selected reactive group in the
presence of an ionic liquid. The selected reactive group may be on a
second nucleotide, a polynucleotide, or on a moiety on an insoluble
substrate, for example in an oligonucleotide synthesizer.