Westminster Larger Catechism in modern English question number sixteen:
Q. 16. How did God create angels?
A. God created all the angels spiritual beings, immortal, holy, excelling in knowledge, and mighty in power, so that they might execute His commandments and praise His name; yet they were able to sin.