Blockchain, Smart Contracts, Database, Electrical Engineering.
binary, and time to clocked sequences. Then — significantly — you can write code which specifies the behavior of the digital circuit. This code is automatically compiled into gates, then compiled into instructions on how to physically manufacture the circuit. This abstraction has been key to