Programm
Ein Programm (oder auch Anwendung oder Software) besteht aus einer Folge von Anweisungen, welche meist in einer bestimmten Programmiersprache programmiert worden sind. Ein weiterer Begriff für eine bestimmte Art von Programmen ist der Begriff Anwendungssoftware. Anwendungssoftware (oder auch Applikation oder kurz App) sind Programme, welche dazu gedacht sind, vom Benutzer gewünschte oder nützliche Funktionalitäten auszuführen, welche Probleme von Benutzern lösen können. Bei Anwendungssoftware unterscheidet man zwischen Desktop-Anwendungen (also für Desktop-PCs, Laptops etc.), Web-Anwendungen (Anwendungen die im Browser ausgeführt werden) und Mobile Apps (also Applikationen für Handys und Tablets). Die ersten Programme wurden auf Lochstreifen entwickelt. Heute werden kompilierte Programme eingesetzt. Es finden sich des Weiteren einige Sonderformen, bei der die Programme den Quellcode enthalten und diese zur Laufzeit übersetzt werden (Interpreter).