IT-Lexikon

In diesem kleinen IT-Lexikon erfährst du alles Wissenswerte rund um die spannenden Themen der Full-Stack Entwicklung und DevOps. Hier findest du klare und leicht verständliche Erläuterungen, die selbst komplexe technische Begriffe ganz einfach auf den Punkt bringen.

Software
Themen aus der Full-Stack Entwicklung und DevOps

Software umfasst alle digitalen Programme, Anwendungen und Anweisungen, die einem Computer, Smartphone oder anderen elektronischen Geräten sagen, was sie tun sollen. Sie ist das Gegenstück zur Hardware, also den physischen Komponenten eines Systems. Ohne Software wäre Hardware funktionslos.

Grundarten von Software

Systemsoftware

Sie bildet die Basis für den Betrieb eines Computers.
Dazu gehören:

  • Betriebssysteme (z. B. Windows, Linux, macOS)
  • Treiber
  • Systemwerkzeuge
Systemsoftware steuert Hardware, verwaltet Ressourcen und ermöglicht, dass Anwendungsprogramme laufen.

Anwendungssoftware

Programme, die konkrete Aufgaben für Nutzer erfüllen, etwa:

  • Office‑Programme
  • Browser
  • Grafik‑ und Videobearbeitung
  • Spiele
  • Unternehmenssoftware

Entwicklungssoftware

Werkzeuge, mit denen Software erstellt wird:

  • Programmiersprachen
  • Compiler
  • Entwicklungsumgebungen (IDEs)
  • Versionskontrollsysteme

Eigenschaften moderner Software

  • Sie kann lokal installiert oder über das Internet genutzt werden.
  • Sie wird regelmäßig aktualisiert, um Funktionen zu verbessern oder Sicherheitslücken zu schließen.
  • Sie kann proprietär, frei verfügbar oder quelloffen sein.
  • Sie läuft auf unterschiedlichsten Geräten – vom Smartphone bis zum Servercluster.

Wie Software entsteht

Softwareentwicklung umfasst mehrere Schritte:

  • Analyse von Anforderungen
  • Planung und Architektur
  • Programmierung
  • Testen
  • Bereitstellung
  • Wartung und Weiterentwicklung
Methoden wie Scrum, Kanban oder DevOps unterstützen diesen Prozess.

Warum Software so zentral ist

Software steuert heute nahezu alle Bereiche des Lebens:

  • Kommunikation
  • Wirtschaft und Verwaltung
  • Medizin
  • Mobilität
  • Unterhaltung
  • Forschung

Sie ermöglicht Automatisierung, Effizienz und Innovation – und entwickelt sich ständig weiter.

 

Zurück