مجموعه‌ای از دستورات و کد‌هایی هستند که سیستم‌ها می‌توانند درک کنند، و خط به خط این دستورات را اجرا کنند. به عبارتی منظور از برنامه نویسی آن قطعه کد‌هایی است، که باعث برقراری ارتباط میان انسان و ماشین می‌شود.