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.
Quellcode ist der vom Menschen geschriebene Text, aus dem Programme, Apps, Webseiten oder andere Software entstehen. Er besteht aus Befehlen, Anweisungen und Strukturen, die in einer Programmiersprache formuliert sind. Erst durch das Kompilieren oder Interpretieren wird dieser Code in ausführbare Form für den Computer umgewandelt.
Woraus Quellcode besteht
- Schlüsselwörter der jeweiligen Programmiersprache
- Variablen, Funktionen, Klassen und Module
- Kommentare zur Erklärung des Codes
- Logik, Bedingungen und Schleifen
- Strukturierte Dateien, die zusammen ein Projekt bilden
Warum Quellcode wichtig ist
- Er beschreibt exakt, wie ein Programm funktionieren soll
- Er ermöglicht Wartung, Erweiterung und Fehlerbehebung
- Er ist die Grundlage für jede Softwareentwicklung
- Er macht Software transparent und nachvollziehbar
Arten von Quellcode
- kompilierter Code (z. B. C, C++, Rust): wird in Maschinencode übersetzt
- interpretierter Code (z. B. Python, JavaScript): wird zur Laufzeit ausgeführt
- Bytecode‑basierter Code (z. B. Java, C#): läuft in einer virtuellen Maschine
Beispiele für Quellcode‑Dateien
- .c, .cpp, .h
- .py
- .js
- .java
- .cs
- .html, .css
Quellcode und Open Source
- Open‑Source‑Software stellt den Quellcode öffentlich bereit
- Jeder kann ihn lesen, verbessern oder weiterentwickeln
- Beispiele: Linux‑Kernel, Firefox, VLC, Kubernetes
Typische Aufgaben rund um Quellcode
- Schreiben und Strukturieren
- Debuggen und Testen
- Versionsverwaltung (z. B. Git)
- Code‑Reviews
- Dokumentation