HACKER Q&A
📣 pabs3

What is the safest programming language?


What language eliminates the greatest number of different types of mistakes that human programmer make and different types of bugs that those mistakes cause?


  👤 GianFabien Accepted Answer ✓
In theory Eiffel[1] merits consideration. But in practice does anybody use it?

[1] https://en.wikipedia.org/wiki/Eiffel_(programming_language)


👤 themerone
This is a really dumb question that will get you a lot of subjective answers.

Nothing protects you from logic bugs, but design by contract can help reduce undefined behavior.


👤 pestatije
you want to have a look at 4GL languages[3] (or even 5GL)

[3] https://en.wikipedia.org/wiki/Fourth-generation_programming_...