Which of the following is an example of a philanthropic program by a firm providing software to people without access to computer technology? 1) Donating computers to schools 2) Offering free coding classes 3) Providing software scholarships 4) Sponsoring computer literacy programs