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