--

No, they don't. ANY computer software can be written in assembly language, for heaven's sake. High-level languages add convenience.

High-level languages provide a safety net. High-level languages are more productive.

Good software can be written in any language. It all comes down to good project management. Good architectural design. Good testing. Good tools.

I used C99 before I retired from ATI Technologies as Project Team Leader of the Windows NT Driver Group. It's a perfectly capable programming language.

Sure, newer languages (such as Go and Rust) offer a better safety net. But no language guarantees perfect protection.

--

--

No responses yet