Low-level programming and operating systems