There are three basic reasons why people resort to abusive language when angry. First, many people refuse to or do not know how to deal with their problems correctly, so they resort to foul language as an outlet.
Second, many people resort to filthy language because they cannot come up with a logical, sensible answer to refute the opinions of others.
Third, many people resort to abusive and foul language because they are just following the corrupt sin nature with which each one of us is born. God's Word says, "O generation of vipers, how can ye, being evil, speak good things? for out of the abundance of the heart the mouth speaketh." (Matt.12:34)
Foul language is never an option for those who profess to know the Lord Jesus Christ.