Computing and society
Computing shapes work, communication, science, and daily life. It also raises questions about jobs, access, and responsibility.
Computing everywhere
Computers are embedded in phones, cars, appliances, medical devices, and infrastructure. Embedded systems, small computers built into devices, vastly outnumber personal computers. The Internet of Things connects many of them to networks.
Computing careers
Careers include software engineering, data science, cybersecurity, systems administration, user experience design, game development, research, and many roles in non-tech industries. Computing skills are increasingly valuable across fields such as medicine, finance, and the arts.
The digital divide
The digital divide is the gap between those with and without access to computers, the internet, and digital skills. According to the International Telecommunication Union, roughly a third of the world's population was still offline in the mid-2020s, mostly in lower-income countries and rural areas. Access affects education, jobs, and participation in society.
Automation and work
Computing automates tasks, from manufacturing robots to software that processes paperwork. This raises productivity and creates new jobs, but can displace workers in routine tasks. Recent advances in artificial intelligence have intensified debates about which jobs will change and how societies should adapt.
Open source and collaboration
Open-source software, whose code anyone can view, modify, and share, powers much of the internet: Linux, the Apache web server, and many programming tools. Collaborative platforms such as GitHub let millions of developers work together. Wikipedia shows similar collaboration for knowledge.
Diversity in computing
Computing has historically lacked diversity. Women made major early contributions, such as Grace Hopper, who developed early compilers, and the women programmers of ENIAC, yet women and many minority groups remain underrepresented in the field today. Many organisations work to broaden participation.
Responsibility and ethics
Computing professionals face ethical questions about privacy, security, bias in algorithms, environmental impact (data centres use significant electricity), and misinformation. Professional bodies such as the ACM publish codes of ethics asking practitioners to avoid harm, be honest, and respect privacy.
Worked example
A hospital adopts software to predict which patients need extra care. It speeds up decisions, but an audit finds it underestimates the needs of some groups because it used past healthcare spending as a proxy for need. Fixing it requires both technical changes and ethical reflection, showing why computing and society cannot be separated.
Key takeaways
Embedded systems and the Internet of Things put computers everywhere. Computing careers span many roles and industries. The digital divide leaves about a third of the world offline. Automation boosts productivity but changes jobs. Open-source software and collaborative platforms power much of computing. Diversity remains a challenge despite pioneers such as Grace Hopper. Professionals must consider privacy, bias, security, and environmental impact.
Flashcard
Computer built into a device
Check your understanding
What is the 'digital divide'?
