A computing platform is the hardware systems of the computer (motherboard, CPU, RAM, I/O buses) and software framework (UNIX, DOS, Windows, Mac) that allows software to run on the machine. Typically, a platform includes the computer's architecture, operating system, programming languages and the...