Yes, blockchain development does require coding. There are several programming languages used in blockchain development, such as C, Python, and Golang.