As time has progressed, computers have made giant leaps in processing power, which have allowed the development of programming languages that are more abstracted from the underlying hardware.
Computers have made giant leaps in processing power. Time has progressed. Processing power have allowed the development of programming languages. This development of programming languages are more abstracted from the underlying hardware.