Bitcoin heavily overlaps with the studies of computer science, so it can be a great tool for teaching and learning about Computer science concepts, as well.
Bitcoin’s code is very simple. It’s called, “script” and is an original coding for Bitcoin. Learning to code in a language as simple as Python is enough to get started.
Take a look at how Bitcoin can be used to teach coding.