Do you know what JVM , Node, python runtimes are written in? Its not like there aren't bugs in other software. When you have millions of lines of code there is always going to be something that some one forgot to think about.
Unless you have a very trivial program I think its hard to make anything "unhackable."
Unless you have a very trivial program I think its hard to make anything "unhackable."