L'informatique est omniprésente dans notre vie quotidienne, les affaires et l'industrie, la recherche et le développement scientifiques, et le changement social.
L'informatique (CS) est l'étude du calcul, qui englobe tous les phénomènes liés aux ordinateurs, tels qu'Internet. Fondée sur l'ingénierie et les mathématiques, l'informatique se concentre sur l'étude des algorithmes, qui sont des instructions permettant le calcul. Cela inclut le matériel et le logiciel informatique et la manière dont ils sont utilisés pour traiter l'information. Trois perspectives sur les ordinateurs incluent la perspective matérielle, la perspective logicielle et la perspective théorique. Ces perspectives mettent chacune l'accent sur différents aspects du calcul, et elles sont souvent au centre des études de premier cycle en informatique en raison de l'histoire de l'informatique, mais il existe d'autres perspectives sur l'informatique.
Les gens ont utilisé l'informatique pour faire progresser des objectifs beaucoup plus diversifiés au-delà de la guerre ou de l'argent. L'informatique a été imaginée comme : un nouveau médium pour aider les gens à tout apprendre ; une nouvelle technologie qui pourrait favoriser l'antiracisme ; un moyen de permettre le développement mondial pour les peuples du monde entier. Pourtant, ces visions et promesses peinent encore à s'imposer dans un monde largement axé sur l'histoire dominante de l'informatique.
En apportant des outils et des ressources pour gérer les tâches et améliorer les opérations, l'informatique soutient de nombreux autres domaines et secteurs de recherche ou de développement.
La science des données est un domaine interdisciplinaire qui applique l'informatique à la gestion des données et à l'extraction d'informations à partir de celles-ci. Plusieurs millions de personnes s'engagent dans le travail de science des données en utilisant des tableurs. Cependant, la science des données met aussi souvent l'accent sur des problèmes à plus grande échelle impliquant des mégadonnées difficiles à gérer avec des tableurs seuls.
Les sciences du calcul désignent l'application des concepts et technologies informatiques pour faire progresser la recherche scientifique et les applications pratiques des connaissances scientifiques. L'accent mis par l'informatique sur la création peut aider d'autres sciences en contribuant, par exemple, à de nouveaux modèles ou simulations qui peuvent permettre la découverte de nouveaux types de connaissances scientifiques auparavant inaccessibles aux scientifiques.
La science de l'information est un domaine interdisciplinaire qui étudie les technologies et les systèmes d'information en relation avec les personnes, les organisations et les sociétés. L'informatique étant désormais si centrale pour la gestion et l'échange d'informations, la science de l'information chevauche considérablement l'informatique. Cependant, elle a tendance à mettre l'accent sur la valeur sociale de l'information, tandis que l'informatique a privilégié les algorithmes et le calcul par rapport aux personnes ou à l'information.
Aujourd'hui, l'informatique est un domaine interdisciplinaire qui contribue à tous les autres domaines. Des solutions informatiques efficaces aux problèmes de recherche ou d'affaires nécessitent de combiner des connaissances spécifiques au domaine avec des concepts informatiques issus de diverses disciplines.
L'informatique façonne l'avenir de la société. Il existe trois façons dont l'informatique peut façonner l'avenir de la société : développer des technologies fondamentales, évaluer les conséquences négatives des technologies et concevoir des technologies pour le bien social.
À titre d'exemple de développement de technologies fondamentales, le développement rapide par l'informatique des technologies d'intelligence artificielle (et la tendance actuelle autour des réseaux de neurones) a permis de nombreuses nouvelles applications comme la reconnaissance d'images. Ces développements ne se produisent souvent pas de manière isolée : l'utilisation populaire des réseaux de neurones, par exemple, a dépendu de nouvelles architectures informatiques et d'avancées dans l'Internet (réseaux informatiques). Les technologies peuvent encoder des valeurs sociales : les réseaux de neurones sont conçus pour apprendre des mégadonnées, ils encodent donc une préférence pour les réalités sociales contemporaines qui ont produit ces données.
À titre d'exemple d'évaluation des conséquences négatives, l'informatique examine les limitations philosophiques et pratiques des réseaux de neurones. La recherche sur les attaques adversaires peut permettre aux informaticiens de développer des réseaux de neurones plus robustes, plus sûrs et plus efficaces.
À titre d'exemple de conception de technologies pour le bien social, l'informatique contribue à la recherche, au développement, à la production de masse, à la livraison et à la logistique de la médecine moderne du début à la fin. Pourtant, les applications pour le bien social sont souvent intégrées dans des dynamiques sociales et politiques plus larges que l'informatique a du mal à aborder. Même si les technologies informatiques peuvent être conçues pour le bien social, elles peuvent causer des préjudices lorsque leurs processus de conception ne sont pas centrés sur les valeurs humaines et la diversité des utilisateurs.