In the Old Testament the sons of God are the evil angels.
Genesis 6:2 That the sons of God saw the daughters of men that they were fair; and they took them wives of all which they chose.
Genesis 6:4 There were giants in the earth in those days; and also after that, when the sons of God came in unto the daughters of men, and they bare children to them, the same became mighty men which were of old, men of renown.
Job 1:6 Now there was a day when the sons of God came to present themselves before the LORD, and Satan came also among them.
Job 2:1 Again there was a day when the sons of God came to present themselves before the LORD, and Satan came also among them to present himself before the LORD.
The good angels are shouting for joy. Celebrating God’s wonderful Creation I think. Job 38:8 When the morning stars sang together, and all the sons of God shouted for joy.
In the New Testament, all who believe on the Name of Jesus Christ we, are now the Sons of God. We are born again and we have God’s DNA.
John 1:12 But as many as received him, to them gave he power to become the sons of God, even to them that believe on his name.
Romans 8:14 For as many as are led by the Spirit of God, they are the sons of God.
Romans 8:19 For the earnest expectation of the creature waiteth for the manifestation of the sons of God.
Philippians 2:15 That ye may be blameless and harmless, the sons of God, without rebuke, in the midst of a crooked and perverse nation, among whom ye shine as lights in the world;
1John 3:1 Behold, what manner of love the Father hath bestowed upon us, that we should be called the sons of God: therefore the world knoweth us not, because it knew him not.
1John 3:2 Beloved, now are we the sons of God, and it doth not yet appear what we shall be: but we know that, when he shall appear, we shall be like him; for we shall see him as he is.