Earlier quoted context omitted.
Yes, most software is harmless. There are some scenarios where it could do harm, but ultimately said harm was the product of human usage of the software, not software inherently. There are a few examples such as medical device software and things like train software where honest mistakes can result in human harm. However even with those the issue was that humans made the mistakes. Software development as a discipline…
Replace "software" with "guns" in your post and it's the same effect.
At the end of the day guns do not shoot people on their own, though.