If language doesn't matter, why do we bother creating them? Why don't we write in machine
language? High-level languages are here to make certain things trivial and hence bug-proof. If
you have to reinvent the wheel, to handle arbitrary-length strings for example, there's so
many more chances at getting things wrong, good programmer or bad programmer.