Oprogramowanie (ang. software) jest zbiorem programów, dzięki którym komputer może wykonywać pewne powierzone mu zadania. Bez oprogramowania komputer jest niezdolny do pracy.
Oprogramowanie jest tworzone przez programistów w procesie programowania. Oprogramowanie jako przejaw twórczości jest chronione prawem autorskim, czyli twórcy zezwalają na korzystanie z niego na warunkach określanych w licencji.
Oprogramowanie pisane jest zazwyczaj przy użyciu różnych języków programowania z wykorzystaniem algorytmów.
Pchła może cały rok czekać w bezruchu, by na odgłos kroków (ludzkich lub zwierzęcych) natychmiast wyrwać się z odrętwienia i wskoczyć na potencjalnego żywiciela.