If learning your first programming language doesn't require patience, I don't know what the word means.
I've never met anyone who wasn't frustrated for at least the first few months trying to get even basic programs working. The syntax is orders of magnitude less tolerance of mistakes than any other subject.