Bahasa pemrograman adalah serangkaian aturan sintaks dan semantik yang digunakan untuk mendefinisikan program komputer guna memerintah komputer secara sistematis melalui algoritma yang dibuat oleh pengembangnya untuk mengolah data sesuai dengan keinginan pengguna.