The official website for The Settlers of Catan

Question about Base Game Development Cards in General - How many Development Cards may I buy on my turn?

Answer

As many as you can pay for. You may play only 1 Development Card per turn, but not during the same turn you bought it.