Software development for various kinds of
computing and operating systems