For the record Bitcoin already contains a pretty simple but useful scripting language [0]. See [1] and [2] for some interesting scenarios utilizing Script.
[0]: https://en.bitcoin.it/wiki/Script
[1]: https://en.bitcoin.it/wiki/Contract
[2]: https://curiosity-driven.org/bitcoin-contracts