This has brought about newer programming languages that are more abstracted from the underlying hardware.