The Intel Software and Services Group (SSG) opened its first office in East Africa in April 2013. This was a big move for Intel, which had previously only had offices in South Africa and Egypt.
A traditional compiler translates a high-level computer program into machine code for the CPU you want to run it on. An interpreted language translates a high-level language into the machine code for some imaginary CPU. For historical reasons, this imaginary CPU is called a "virtual machine" and its instructions are called "byte code." One advantage of this approach is development speed: creating...