That's exactly what computers fundamentally are.
There are literally no fundamental differences in computers. All computers, including computers using vacuum tubes, punch cards, transistors, silicones... they're all functionally exactly the same. If they differ, then they're just differences in speed and memory.
So it's just a matter of knowing how to program certain things. In humans, it's the same way - it's only a matter of knowing how. And obviously people can learn anything, as well as teach anything to others.