Dead languages aren't as unimportant as they seem, because learning Latin, Sanskrit and Ancient Greek will make coding easier ...
Best way to learn how to code, if done right.