Unter dem Quelltext, auch Quellcode (engl. source code) oder Programmcode, versteht man in der Informatik den für Menschen lesbaren, in einer Programmiersprache geschriebenen Text eines Computerprogramms. Abstrakt betrachtet kann man den Quelltext eines Computerprogramms auch als Software-Dokument bezeichnen, welches das Programm formal so exakt und vollständig beschreibt, dass dieses aus ihm vollständig automatisch vom Computer generiert werden kann.