Answer:
The best choice is 802.11a.
Explanation:
The most common option, that is widely used in home internet is 802.11b, however, this only supports a max speed of 11Mbps.
802.11a supports up to 54Mbps and it has regulated frequencies that prevent interference from other devices, such as the wireless system that your client already has. This option is more expensive, and its signal has issues going through walls and rooms but still, it is the one that fits him the most.
Packaged software is a compilation of programs which are grouped together in order to provide publicly with different tools in the same group.
Custom software is a specific program that are advanced for a goal in a department or in a company.
c++, because it is considered as the mother of all programming languages. you can easily access other programming languages if you have a command on c++